Bonjour à tous,
En enregistrant une macro j'ai alimenté la colonne B avec "2012" par rapport à la colonne A tant qu'il y avait quelque chose dans les cellules de la colonne A. Ce qui m'a donné :
Range("B2").Select
ActiveCell.FormulaR1C1 = "2012"
Selection.AutoFill Destination:=Range("B2:B312"), Type:=xlFillDefault
Range("B2:B312").Select
Cela fonctionne très bien, mais le problème est que mon fichier excel ne fera pas toujours 312 lignes, mais soit plus, soit moins.
Que puis-je faire pour dire de mettre 2012 tant qu'il y a quelque chose dans la colonne A.
Je n'y connais rien en VBA mais j'aimerais bien apprendre.....🙂
Cordialement ,
Aspirine
En enregistrant une macro j'ai alimenté la colonne B avec "2012" par rapport à la colonne A tant qu'il y avait quelque chose dans les cellules de la colonne A. Ce qui m'a donné :
Range("B2").Select
ActiveCell.FormulaR1C1 = "2012"
Selection.AutoFill Destination:=Range("B2:B312"), Type:=xlFillDefault
Range("B2:B312").Select
Cela fonctionne très bien, mais le problème est que mon fichier excel ne fera pas toujours 312 lignes, mais soit plus, soit moins.
Que puis-je faire pour dire de mettre 2012 tant qu'il y a quelque chose dans la colonne A.
Je n'y connais rien en VBA mais j'aimerais bien apprendre.....🙂
Cordialement ,
Aspirine
Dernière édition: