Para elevar a potencias usamos el acento circunflejo francés (^).
Código:
Sub escribe2() Rem para elevar usamos el acento circunflejo francés ^ Range("C1:D6") = 2 ^ 3 + 10 Range("B8,B10,B12:C12") = "Madrid" End Sub Sub escribe3() Range(Cells(1, 5), Cells(4, 8)).Value = "Hola" Range("A5").Cells(3, 1).Value = 700 Range("A5:B10").Cells(2, 1).Value = "Bye" End Sub
Escribir en un rango con un bucle For...Next
Si deseamos escribir en una serie de celdas, por ejemplo en el rango A1: A10 disponemos de varios métodos, que usan una variable, por ejemplo i, que hacemos variar entre 1 y 10.
- Cells(i,"A") = "Pedido" & i
- Range("B"&i) = "Envío " & i