Bonjour à tous.
Je suis novice dans excel donc ce que je vais dire est peut etre bête
Je dois faire un tableau en VBA.
Lorsque je fais enregistrer une macro , je séléctionne une case : A2 j'écris un mot puis je passe à la case : A3 et j'écris autre chose.
J'obtien le code suivant :
Sub Macro25()
'
' Macro25 Macro
'
'
ActiveCell.Offset(-21, -3).Range("A1").Select
ActiveCell.FormulaR1C1 = "forum"
ActiveCell.Offset(0, 1).Range("A1").Select
ActiveCell.FormulaR1C1 = "Test"
End Sub
Or ce code ne me convient pas , je voudrais avoir le code suivant :
Sub Macro25()
'
' Macro25 Macro
.Range("A2").Select
ActiveCell.FormulaR1C1 = "forum"
Range("A3").Select
ActiveCell.FormulaR1C1 = "Test"
End Sub
Est ce qu'il y un moyen d'avoir ce code directement en passant par la fonction "enregistrer une macro"?
En plus le premier code ne fonctionne pas.
Merci d'avance