prodillo

prodillo

Tengo gran experiencia en manejo de grandes volúmenes de datos en Excel y en la programación de Macros y aplicaciones para Excel
 11,3K puntos  Chile @prodillo desde - visto

Actividad pública reciente

Ha respondido en

Range("num1:num2").Select

Para que tu código funcione debes reemplazar la línea : Range("num1:num2").Select por las siguientes líneas : direccion = num1 & ":" & num2 Range(direccion).Select De esta forma podrás seleccionar el rango que deseas. Saludos y suerte. (Si quieres...
Ha respondido en

Webs excel

Te recomiendo que visites mi sitio web www.excelworker.virtuabyte.cl en el cual hay valiosa información para quienes comienzan en las macros. Además de información encontrarás archivos con macros para descargar y links a buenos sitios dedicados a la...
Ha respondido en

Celdas distintas en columna

Para hacer lo que quieres no es necesario utilizar macros, puedes utilizar la herramienta de validación de Excel. Primero debes seleccionar el rango de celdas que quieres controlar, una vez seleccionado el rango, vas al menú Datos y luego escoges la...
Ha respondido en

Necesito consejo para la validación del resultado de una celda en Microsoft Excel

Por ejemplo, si los datos que quieres sumar se encuentran en la columna A desde la fila 1 a la fila 10, puedes escribir la siguiente fórmula en la celda A11 : =SI(SUMA(A1:A10)>100;SUMA(A2:A10);10) En este caso de ejemplo, la fórmula dará como...
Ha respondido en

Macro que me elimine una fila especifica

Lo que te recomiendo hacer es crear una columna auxiliar para extraer la palabra objetivo (en este caso "private"). Por ejemplo, puedes escribir en la celda B1 la palabra "private" y en la celda A1 la fórmula: =LARGO(B1) Luego, suponiendo que tu...
Ha respondido en

Consulta de código implementado en excel que cuenta celdas

Espero que te encuentres bien. Para verificar si en la columna A hay datos, puedes incluir las siguientes líneas a tu código: num = WorksheetFunction.CountA(Range("A:A")) If num = 0 Then MsgBox "No hay datos" Exit Sub End If La función CountA...
Ha respondido en

Borrar

Para borrar sólo el contenido de las celdas debes utilizar el método ClearContents, este método borra los contenidos y mantiene los formatos de celda. Por ejemplo, si quisieras borrar la columna A antes de cargar los datos, deberías utilizar un...
Ha respondido en

Calcular dígitos de un numero

Si el número es entero, puedes utilizar la función largo, por ejemplo, si el número está en la celda A2 debes ingresar en otra celda la fórmula : =LARGO(A2) Si el número es decimal (y los decimales se separan por comas) y quieres saber la cantidad de...
Ha respondido en

Macros de excel

Te recomiendo visitar mi sitio web www.excelworker.virtuabyte.cl, en la sección VBA (Macros) encontrarás información que te será de utilidad. El sitio es ideal para quienes están comenzando en la programación de macros, además encontrarás ejemplos,...
Ha respondido en

Función que determine el número de semana de una fecha determinada

Para hacer lo que quieres, debes utilizar la función DatePart. Por ejemplo, si la fecha que deseas evaluar se encuentra en la celda B1 (Cells(1,2)), debes incluir la siguiente sentencia en tu código : semana = VBA.DatePart("ww", Cells(1, 2),...
Ha respondido en

Posiciones

Para esto puedes hacer lo siguiente, supondremos que la Posición está en la columna A, el nombre en la columna B y los Puntos en la columna C. Los datos comenzarán en la fila 2, ya que en la 1 estarán los encabezados. En la celda A2 debes escribir el...
Ha respondido en

Como abrir 5 libros

Si el archivo desde el cual abres los otros archivo se encontrará en la misma carpeta que éstos, puedes utilizar la propiedad Path de la siguiente forma : Workbooks.Open ThisWorkbook.Path & "\NombreArchivo.xls" Con la sentencia ThisWorkbook. Path...
Ha respondido en

¿Cómo evitar duplicados en celdas de Excel?

Para hacer lo que quieres no es necesario utilizar macros, puedes utilizar la herramienta de validación de Excel. Primero debes seleccionar el rango de celdas que quieres controlar, una vez seleccionado el rango, vas al menú Datos y luego escoges la...
Ha respondido en

Dudas en VBA

Según entiendo, lo que quieres es que por ejemplo, si la celda A1 tiene un 1 o un 2, el valor se aumente en un 40%. Para evaluar más de una condición, puedes utilizar la función O, la cual devuelve verdadero si alguno de los argumentos es verdadero,...
Ha respondido en

Ruta Completa

Eso lo puedes hacer con la siguiente macro : Sub piepagina() ActiveSheet.PageSetup.LeftFooter = ThisWorkbook.FullName End Sub Espero que te sea de utilidad, saludos y suerte!. (Si quieres conocer más acerca de las macros para excel, visita mi sitio...
Ha respondido en

Función extraer

Si en A1 tienes el texto y quieres extraer lo que está entre paréntesis, puedes utilizar la siguiente fórmula : =EXTRAE(A1;ENCONTRAR("(";A1;1)+1;ENCONTRAR(")";A1;1)-ENCONTRAR("(";A1;1)-1) Con la función ENCONTRAR se determina la posición de los...

Experiencia

Tengo gran experiencia en manejo de grandes volúmenes de datos en Excel y en la programación de Macros y aplicaciones para Excel. Visita mi sitio web www.excelworker.viruabyte.cl !!!