¿La programación de macros es similar a VB?
En términos simples, es VB usado en Excel.
La diferencia es que sus usos se centran principalmente en datos de Excel. Puedes comenzar con algunos objetos si los entiendes. como las más básicas Las celdas de posición de celda (I, J), por ejemplo, las celdas (5, 8) se refieren a los datos de la quinta fila y la octava columna.
También es como operar en el. toda la tabla de Excel, es un libro de trabajo
Para una determinada tabla, use la hoja, o para un rango en la tabla, use rango, por ejemplo, rango (B4, E7) significa
Las dos posiciones B4 y E7 son las áreas diagonales, mira la imagen a continuación
Lo entenderás con el ejemplo más simple
Sub?a()
. Para?i?=?1?A? 2569
Si?Cells(i,?1)?lt;gt;?""?Entonces
F?=?Cells( i,?1)
Else
Celdas(i,?1)?=?F
Fin?Si
¿Siguiente? i
Fin? Sub
Procesamiento por lotes de datos. Este ejemplo es para procesar los datos en la primera columna de la tabla. no está vacío, dale el valor a F
Si está vacío, asigna el valor de F a esta posición, desde las filas 1 a 2569
Espero que mi respuesta pueda ser útil para tu