Activecell - Représente la cellule active.
' Ecrire Banane dans la cellule active :
Activecell.Value = "Banane"
FormulaR1C1 - Propriété utilisée par VBA lors de l'enregistrement de macros avec l'enregistreur. Toutefois, la propriété Value est souvent plus appropriée.
Activecell.FormulaR1C1 = "Nuit étoilée"
' Peut également s'écrire :
ActiveCell.Value = "Nuit étoilée"
' Ou même :
ActiveCell = "Nuit étoilée"
Offset - Permet de se déplacer d'un certain nombre de lignes et de colonnes par rapport à un endroit donné :
' Ecrire Poire 2 lignes plus bas et 3 colonnes
plus a droite que la cellule sélectionnée :
ActiveCell.Offset(2, 3) = "Poire"
' Ecrire Orange dans la cellule A12
Range("B11").Offset(1, -1) = "Orange"
Range - Permet d'accéder facilement à n'importe quelle cellule
' Aller en C12 :
Range("C12").Select
' Ecrire Ciel bleu dans la cellule AR61520 de la feuille
Platane :
Sheets("Platane").Range("AR61520").Value = "Ciel bleu"
Select - Permet de sélectionner une cellule (ou une feuille, ou d'autres choses), comme si on cliquait dessus.
' Se placer sur la cellule C14 de la feuille
Salaire :
Sheets("Salaire").Select
Range("C14").Select
' La ligne suivante donne une erreur :
Sheets("Salaire").Range("C14").Select
Sub - End Sub - Mots clés indispensables à tout programme VBA
Sub Machin()
Range("A1").Select
Activecell = "Bonjour"
End Sub