Respuesta
en
Microsoft Excel
y en 2 temas más
a
Macro para hacer vlookup entre diferentes libros y con rango variable
Estoy un poco enredado. Para entender qué vas a buscar, en dónde lo vas a buscar, qué quieres de resultado y en dónde quieres poner el resultado, vamos a desglosar la fórmula BuscarV, te parece bien: - Nombre libro, Nombre Hoja y la columna donde...
Respuesta
en
Microsoft Excel
y en 3 temas más
a
Función UDF para insertar fecha estática en una tabla excel
Para dejar una fecha fija en una celda en función del dato de otra celda, y que además sea en automático, podrías hacerlo con un código VBA pero en el evento de tu hoja. Por ejemplo, si quieres validar la columna A y poner el resultado en la columna...
Respuesta
en
Visual Basic
y en 2 temas más
a
Código Visual Basic para crear una condición
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Copiar una celda y pegar cada “n” repeticiones
Sí, ya ha pasado algo de tiempo. Te anexo la macro Sub Copiar_Celda() For i = 2 To Range("A" & Rows.Count).End(xlUp).Row If Cells(i, "B") <> "" Then fila = i Else Cells(fila, "B").Copy Cells(i, "B") Next End Sub [sal u dos
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Combinar celdas dependiendo del valor de otras columnas
Te anexo la macro, solamente cambia el 2 por el número de fila donde inician tus datos. Sub Cobinar_Celdas() 'Por Dante Amor ' Application.DisplayAlerts = False ini = 2 'fila inicial de datos ' an1 = Cells(ini, "A").Value an2 = Cells(ini, "B").Value...
Respuesta
en
Visual Basic
y en 2 temas más
a
Error en definición de variable código VB
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Macro para guardar varias hojas excel en archivo pdf
Revisa mi artículo https://www.gerencie.com/enviar-varias-hojas-de-un-libro-de-excel-a-imprimir-o-archivo.html Ahí puedes descargar el archivo de ejemplo.
Respuesta
en
Microsoft Excel
y en 1 temas más
a
Copiar datos de una lista en hojas diferentes
Haber si entendí. Prueba con la siguiente macro Sub Copiar_Valor() ' Set h1 = Sheets(1) h = 2 For i = 1 To 15 Sheets(h).Range("A1").Value = h1.Cells(i, "A").Value h = h + 1 Next End Sub copia el dato de A1 en la hoja 2, luego el dato de A2 en la hoja...
Respuesta
en
Microsoft Excel
y en 3 temas más
a
Como entender y utilizar "value" = 31 - 29, en VBA y me cambie los rangos
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Macro para numerar filas visibles
Si la macro las vas a ejecutar después de filtrar los datos, entonces quedaría así: Dim valor As Integer valor = 1 For i = 11 To hs.Range("B" & Rows.Count).End(xlUp).Row If hs.Rows(i).EntireRow.Hidden = False Then hs.Range("A" & i).Value = valor...