Erreur macro copier/coller
Résolu5 réponses
-
ContributeurBonjour,
il est préférable de poster le code en suivant les indications du lien au lieu d'images:
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
voir ceci pour faire un copier coller d'une plage de cellule:
https://docs.microsoft.com/fr-fr/office/vba/api/excel.range.copy
-
-
Contributeur@Maksime568Le bouton se trouve sur la feuille active donc on emploi:
ActiveSheet
ensuite si tu veux coller a la suite il faut déterminer la 1ère ligne vide pour remplacer par une variable:
Range("B76")
voici le site pour trouver la dernière ligne rempli a laquelle tu ajouteras +1
https://excel-malin.com/tutoriels/vba-tutoriels/vba-trouver-la-derniere-cellule-utilisee/
voilà tu as les cartes en main pour faire ta macro
Bon courage
@+ Le Pivert -
@cs_Le PivertJe faisais en sorte d'être certain d'avoir les cellules de destination vide en faisant un .delete de la zone pourtant.
-
-
Bonjour,
Essaie en mettantSet C=Range("B76:O128")au lieu deSelection Copy
et au lieu de la ligne en erreur, mets :C.Copy Range("B76").Paste
Daniel -
Il y a alors quelque chose qui bloque. Est-ce que tu peux poster le classeur sans données confidentielles ?
Daniel -
Voici le fichier en question:
https://www.cjoint.com/c/KAsn1P256iO -
Bonjour,
Au lieu deRange("B76").Paste
mets :c.Copy Range("B76")
Daniel

