modification de macro VBA
je ne sais pas ecrire en VBA donc j utilise l'enregistreur pour faire du VBA et j utilise aussi les macros excel4.
Pour certaines actions je suis obligé de passer par le VBA plus recent
voici ce que l'enregistreur a ecrit :
Code:
1 2 3 4
| Windows("cajusold.csv").Activate
Range("B2").Select
ActiveCell.FormulaR1C1 = "CG FREGATE/OPERATIONE4JOURNALRBTEM"
With ActiveCell.Characters(Start:=1, Length:=20).Font |
Le problème, c'est que la macro ne fonctionne que pour la cellule selectionnée.
Je souhaiterai que la macro VBA ne fasse pas etat de la position precise de la cellule, ici R1C1je suppose mais fasse etat de cell.active car je veux appliquer le traitement de la macro a differentes cellules de la feuille; En faite cette macro sera un sous programme d une macro excel4.
comment faire? merci