Genaro Espinoza

Genaro Espinoza

 España @genaroespinoza desde - visto
Preguntar

Actividad pública reciente

Voto positivo a la respuesta

Modificar fórmula y agregar un inputbox a FormulaR1C1

respondió: Lo que estás haciendo no es nada práctico. Puedes poner la fórmula directamente en la macro. Te pregunto, ¿quieres la fórmula o el resultado de la fórmula? Prueba lo siguiente, pero es complicado determinar en dónde vas a poner la fórmula. Sub...
Voto positivo a la respuesta

¿Se puede 'proteger' el formato de una hoja?

respondió: Para proteger los formatos debes proteger la hoja. Entiendo que vas a poner datos en la hoja, pero puedes poner los datos utilizando macros y desde el mismo userform, por ejemplo: Antes de poner datos en la hoja debes desproteger la hoja: Sub...
Voto positivo a la respuesta

Buen día a todos, tengo una duda, que significa esta parte de un código: Sheets(miHoja).Select

respondió: Sheets(miHoja).Select Esa línea se utiliza para seleccionar una hoja. Si vas a seleccionar la hoja con el nombre de hoja, entonces debe ir entre comillas, por ejemplo: Sheets("Hoja1").Select Lo anterior significa que va a seleccionar la hoja que...
Voto positivo a la respuesta

Recorrer celdas con ciclo for y seleccionar

respondió: Prueba lo siguiente: Sub ciclos_for() Dim i As Long 'para las filas Dim j As Long 'para las columnas ' For j = Columns("A").Column To Columns("M").Column For i = 1 To Cells(Rows.Count, j).End(3).Row 'hasta la última fila con datos de la columna Next...
Voto positivo a la respuesta

Elegir una macro en función del valor de una celda en Excel

respondió: Te puede interesar: https://youtu.be/PupmVvM16-8 Sal u dos Dante Amor
Voto positivo a la respuesta

Macro guardar pdf todas las hojas

respondió: Revisa el siguiente para generar pdf: https://youtu.be/j2sf0_ZCr7Y Sal u dos Dante Amor
Voto positivo a la respuesta

Limitar el contenido numérico de un textbox?

respondió: [Ho la Francisco Jaimes, te anexo el enlace a un vídeo con la explicación para permitir solamente números, mínimo 4 dígitos y máximo 12 dígitos: https://youtu.be/ArZzLT6agS4 o Excel Permitir solamente números en un TextBox - YouTube Te invito a...
Voto positivo a la respuesta

Tengo este listbox en VBA pero no carga los datos filtrados del ComboBox

respondió: [Ho la Ariel Linarte y bienvenido a TodoExpertos! Veo que estás interesado en aprender a programar en VBA, tal vez te interese ver el siguiente vídeo: Macro Cargar Listbox con Matriz - YouTube Te invito a suscribirte a mi canal y a activar las...
Voto positivo a la respuesta

Necesito crear una macro que me ayude a eliminar filas si el valor de una celda es igual a cero.

respondió: Revisa la siguiente respuesta: Eliminar fila completa cuando en la celda columna A encuentre los valores "0" Por ejemplo, adaptando la primer macro del enlace: Sub Macro1() 'Por Dante Amor Dim uf As Long With ActiveSheet If .AutoFilterMode Then...
Voto positivo a la respuesta

Duda en la expresión o sintaxis .end(3) o end(xlup)

respondió: .End(3).Row o .End(xlUp).Row End(3) o End(xlup) es lo mismo, el 3 es una clave interna de VBA que sustituye a xlup. En VBA además de los parámetros en ocasiones también puedes utilizar números. Por ejemplo: Range("Database").AdvancedFilter...
Voto positivo a la respuesta

Duda con el valor (3) que sustituye a xlup

respondió: Ho la Carolina: Revisa la siguiente respuesta: Duda en la expresión o sintaxis .end(3) o end(xlup) [Sal u dos.
Voto positivo a la respuesta

Función VBA cuántos dígitos diferentes hay en un número

respondió: [Ho la y bienvenido a TodoExpertos! Utiliza la siguiente función: Function CuantosDiferentes(dato As String) As String Dim c As String, x As String Dim i As Long dato = Replace(dato, ".", "") For i = 1 To Len(dato) x = Mid(dato, i, 1) If InStr(1, c,...
Voto positivo a la respuesta

Pasar datos de un text box a un listbox desde una hoja

respondió: Utiliza el siguiente código. Cada que empiezas a capturar letras en el textbox1, en automático hace el filtrado en el listbox1. Revisa las indicaciones en el código para que lo adaptes a tu userform: Option Explicit ' Dim a As Variant 'Al inicio del...
Voto positivo a la respuesta

Eliminar filas vacías con condición en un rango especifico

respondió: ¿Quieres eliminar toda la fila o solamente las celdas de la A a la T y que las filas celdas de abajo se recorran hacia arriba?
Voto positivo a la respuesta

Insertar una 'Forma' en un UserForm

respondió: En los controles del UserForm existe el control Frame. Con ese control puedes hacer lo que escribiste: - Por ejemplo una línea para separar 'zonas de trabajo' (a la que después daría color...). - Un rectángulo sin relleno para agrupar conjuntos de...
Voto positivo a la respuesta

Modificar macro para eliminar otros registros ademas de 0

respondió: Puedes poner la macro. La imagen de cómo están tus datos Y otra imagen con el resultado que quieres.