Problème avec Range (Cells(
Bonjour,
Je fais mes premiers pas de programmation en VBA (Excel pour Mac 2011 - Version 14.0.0). J’ai acheté le livre pour les nuls. C’est dire si je suis néophyte.
J’ai fait un exercice. C’est une macro qui est censée sélectionner la cellule B6, en copier le contenu et, au moyen d’une boucle, le recopier dans les cellules B10:B16. À la ligne en gras, le programme bloque en affichant le message :
Citation:
« Erreur de compilation : Utilisation incorrecte de la propriété ».
J’ai beau potasser mon bouquin, les forums et les aides en ligne, je n’y comprends rien.
Il y a certainement quelqu’un qui me lira et qui pourra m’aider.
D’autre part, l’application se met en Mode Arrêt suite à ce bug. Je n’ai trouvé d’autre moyen, pour en sortir, que de fermer le classeur, puis de le rouvrir.
Merci de ne pas être trop technique. Je le répète : je suis néophyte.
Voici le code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| Sub Macro1()
Range("B6").Select
Selection.Copy
Ligne = 10
For Ligne = 10 To 16
Range (Cells(Ligne, 2))
Selection.Paste
Ligne = Ligne + 1
Next
ActiveWorkbook.Save
Range("I18").Select
ActiveWorkbook.Save
Range("I18").Select
End Sub |
Merci. :)