quisiera saber como crear una macro que haga una lista con una frase y números consecutivos, por ejemplo, que en la primera celda (A1) aparezca "hola 1 fin" en la celda (A2) "hola 2 fin" en la (A3) "hola 3 fin" y así sucesivamente: lo único que cambia es el numero 1,2,3,....
la idea es simple estoy un poco familiarizado con otros entornos de programación y básicamente lo que haría para dar un nombre a la primera celda (A1) seria:
Cells(1, 1).Value = " hola 1 fin"
y según tengo entendido esto se puede hacer de varias formas por ejm:
Cells(1, 1).Value = " hola"+" 1" +"fin"
Entonces la idea seria que el 1 aumente consecutivamente.
yo queria hacerlo de la siguiente forma pero no funciona ...
Sub hola()
Dim i As Integer
For i = 1 To 5
Cells(i, 1).Value = " hola"+i +"fin"
Next i
End sub
Gracias de antemano por sus respuestas
Featured Replies
Archivado
Este tema está ahora archivado y está cerrado a más respuestas.
Saludos a todos,
quisiera saber como crear una macro que haga una lista con una frase y números consecutivos, por ejemplo, que en la primera celda (A1) aparezca "hola 1 fin" en la celda (A2) "hola 2 fin" en la (A3) "hola 3 fin" y así sucesivamente: lo único que cambia es el numero 1,2,3,....
la idea es simple estoy un poco familiarizado con otros entornos de programación y básicamente lo que haría para dar un nombre a la primera celda (A1) seria:
Cells(1, 1).Value = " hola 1 fin"
y según tengo entendido esto se puede hacer de varias formas por ejm:
Cells(1, 1).Value = " hola"+" 1" +"fin"
Entonces la idea seria que el 1 aumente consecutivamente.
yo queria hacerlo de la siguiente forma pero no funciona
...
Sub hola()
Dim i As Integer
For i = 1 To 5
Cells(i, 1).Value = " hola"+i +"fin"
Next i
End sub
Gracias de antemano por sus respuestas