Bonjour, parfois, quand on revient vers excel et le vba, on s'énerve facilement pour des p'tites choses :
typiquement, je tente un truc aussi con que copier/coller une plage de cellules vers plusieurs autres feuilles, et ça plante:
voici le code :
et j'ai droit à une erreur 438 sur la ligne ActiveSheet.Paste
J'ai tenté de remplacer par ActiveCell, par Selection, mais rien n'y fait, et je ne trouve pas de solution par google.
Désolé de déranger pour un problème aussi trivial.
Merci d'avance aux excelnautes.
Nb: une stratégie de restriction logicielle m'interdisant d'ouvrir mon document sur ce pc, je ne peux que recopier à la main le code, il y a peut-être des erreurs "d'orthographe" dans celui ci.
typiquement, je tente un truc aussi con que copier/coller une plage de cellules vers plusieurs autres feuilles, et ça plante:
voici le code :
Code:
Sheets(39).select
RAnge("D39:T54).copy
For i=40 to 109
With Sheets(i)
Range("D39:T54").select
ActiveSheet.Paste
End with
NExt
J'ai tenté de remplacer par ActiveCell, par Selection, mais rien n'y fait, et je ne trouve pas de solution par google.
Désolé de déranger pour un problème aussi trivial.
Merci d'avance aux excelnautes.
Nb: une stratégie de restriction logicielle m'interdisant d'ouvrir mon document sur ce pc, je ne peux que recopier à la main le code, il y a peut-être des erreurs "d'orthographe" dans celui ci.
Dernière édition: