Bonjour,
En ce moment, je fais beaucoup de coper/collage spécial/Formules,Valeurs
ou Formats.
POur automatiser cela, j'ai fait ce qui suit :
1) je selectionne mes cellules et je fais copier .
2) je selectionne la zone à copier et je crée une nouvelle macro, je fai
s collagespécial/Valeurs, OK et j'arrete la macro avant de lui donner u
n nom.
3) Pour tester ma macro, je copie lescellules, et j'exécute la macro, ma
is j'obtiens le message suivant : "erreur d'exécution 1004, la méthode P
asteSpecial de la classe Range a échoué".
Voilà le contenu de ma macro :
Sub CollerValeur()
Range("B4:B5").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlank
s:= _
False, Transpose:=False
End Sub
Une explication ?
Merci d'avance
Eric
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Article poste via Voila News - http://www.news.voila.fr
Le : Fri Jul 29 10:44:06 2005 depuis l'IP : 81.255.5.245 [VIP 215971270583]
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Daniel
Bonjour. C'est le message que tu obtiens si tu n'as pas fait de "copier" avant d'exécuter ta macro. Cordialement. Daniel "eric" a écrit dans le message de news: dccq8m$j78$
Bonjour, En ce moment, je fais beaucoup de coper/collage spécial/Formules,Valeurs ou Formats. POur automatiser cela, j'ai fait ce qui suit : 1) je selectionne mes cellules et je fais copier . 2) je selectionne la zone à copier et je crée une nouvelle macro, je fai s collagespécial/Valeurs, OK et j'arrete la macro avant de lui donner u n nom. 3) Pour tester ma macro, je copie lescellules, et j'exécute la macro, ma is j'obtiens le message suivant : "erreur d'exécution 1004, la méthode P asteSpecial de la classe Range a échoué". Voilà le contenu de ma macro : Sub CollerValeur() Range("B4:B5").Select Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlank s:= _ False, Transpose:úlse End Sub Une explication ? Merci d'avance Eric
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Article poste via Voila News - http://www.news.voila.fr Le : Fri Jul 29 10:44:06 2005 depuis l'IP : 81.255.5.245 [VIP 215971270583]
Bonjour.
C'est le message que tu obtiens si tu n'as pas fait de "copier" avant
d'exécuter ta macro.
Cordialement.
Daniel
"eric" <eric@eric.fr> a écrit dans le message de news:
dccq8m$j78$1@news.x-echo.com...
Bonjour,
En ce moment, je fais beaucoup de coper/collage spécial/Formules,Valeurs
ou Formats.
POur automatiser cela, j'ai fait ce qui suit :
1) je selectionne mes cellules et je fais copier .
2) je selectionne la zone à copier et je crée une nouvelle macro, je fai
s collagespécial/Valeurs, OK et j'arrete la macro avant de lui donner u
n nom.
3) Pour tester ma macro, je copie lescellules, et j'exécute la macro, ma
is j'obtiens le message suivant : "erreur d'exécution 1004, la méthode P
asteSpecial de la classe Range a échoué".
Voilà le contenu de ma macro :
Sub CollerValeur()
Range("B4:B5").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlank
s:= _
False, Transpose:úlse
End Sub
Une explication ?
Merci d'avance
Eric
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Article poste via Voila News - http://www.news.voila.fr
Le : Fri Jul 29 10:44:06 2005 depuis l'IP : 81.255.5.245 [VIP
215971270583]
Bonjour. C'est le message que tu obtiens si tu n'as pas fait de "copier" avant d'exécuter ta macro. Cordialement. Daniel "eric" a écrit dans le message de news: dccq8m$j78$
Bonjour, En ce moment, je fais beaucoup de coper/collage spécial/Formules,Valeurs ou Formats. POur automatiser cela, j'ai fait ce qui suit : 1) je selectionne mes cellules et je fais copier . 2) je selectionne la zone à copier et je crée une nouvelle macro, je fai s collagespécial/Valeurs, OK et j'arrete la macro avant de lui donner u n nom. 3) Pour tester ma macro, je copie lescellules, et j'exécute la macro, ma is j'obtiens le message suivant : "erreur d'exécution 1004, la méthode P asteSpecial de la classe Range a échoué". Voilà le contenu de ma macro : Sub CollerValeur() Range("B4:B5").Select Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlank s:= _ False, Transpose:úlse End Sub Une explication ? Merci d'avance Eric
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Article poste via Voila News - http://www.news.voila.fr Le : Fri Jul 29 10:44:06 2005 depuis l'IP : 81.255.5.245 [VIP 215971270583]
Bruno LOUIS
Bonjour Eric,
Le plantage vient probablement du fait qu'il n'y a rien à copier, le presse-papier est vide.
Il te faudrait une commande du type Selection.Copy avant ton instruction Range("B4:B5").Select
Je ne comprends pas l'intérêt de ta macro. Telle qu'elle est rédigée la zone B4:B5 est la cible. Elle se trouvera donc écrasée à chaque fois qu'elle s'exécutera.
Cordialement,
Bruno
"eric" a écrit dans le message de news: dccq8m$j78$
Bonjour, En ce moment, je fais beaucoup de coper/collage spécial/Formules,Valeurs ou Formats. POur automatiser cela, j'ai fait ce qui suit : 1) je selectionne mes cellules et je fais copier . 2) je selectionne la zone à copier et je crée une nouvelle macro, je fai s collagespécial/Valeurs, OK et j'arrete la macro avant de lui donner u n nom. 3) Pour tester ma macro, je copie lescellules, et j'exécute la macro, ma is j'obtiens le message suivant : "erreur d'exécution 1004, la méthode P asteSpecial de la classe Range a échoué". Voilà le contenu de ma macro : Sub CollerValeur() Range("B4:B5").Select Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlank s:= _ False, Transpose:úlse End Sub Une explication ? Merci d'avance Eric
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Article poste via Voila News - http://www.news.voila.fr Le : Fri Jul 29 10:44:06 2005 depuis l'IP : 81.255.5.245 [VIP 215971270583]
Bonjour Eric,
Le plantage vient probablement du fait qu'il n'y a rien à copier, le
presse-papier est vide.
Il te faudrait une commande du type Selection.Copy avant ton instruction
Range("B4:B5").Select
Je ne comprends pas l'intérêt de ta macro. Telle qu'elle est rédigée la zone
B4:B5 est la cible. Elle se trouvera donc écrasée à chaque fois qu'elle
s'exécutera.
Cordialement,
Bruno
"eric" <eric@eric.fr> a écrit dans le message de news:
dccq8m$j78$1@news.x-echo.com...
Bonjour,
En ce moment, je fais beaucoup de coper/collage spécial/Formules,Valeurs
ou Formats.
POur automatiser cela, j'ai fait ce qui suit :
1) je selectionne mes cellules et je fais copier .
2) je selectionne la zone à copier et je crée une nouvelle macro, je fai
s collagespécial/Valeurs, OK et j'arrete la macro avant de lui donner u
n nom.
3) Pour tester ma macro, je copie lescellules, et j'exécute la macro, ma
is j'obtiens le message suivant : "erreur d'exécution 1004, la méthode P
asteSpecial de la classe Range a échoué".
Voilà le contenu de ma macro :
Sub CollerValeur()
Range("B4:B5").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlank
s:= _
False, Transpose:úlse
End Sub
Une explication ?
Merci d'avance
Eric
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Article poste via Voila News - http://www.news.voila.fr
Le : Fri Jul 29 10:44:06 2005 depuis l'IP : 81.255.5.245 [VIP
215971270583]
Le plantage vient probablement du fait qu'il n'y a rien à copier, le presse-papier est vide.
Il te faudrait une commande du type Selection.Copy avant ton instruction Range("B4:B5").Select
Je ne comprends pas l'intérêt de ta macro. Telle qu'elle est rédigée la zone B4:B5 est la cible. Elle se trouvera donc écrasée à chaque fois qu'elle s'exécutera.
Cordialement,
Bruno
"eric" a écrit dans le message de news: dccq8m$j78$
Bonjour, En ce moment, je fais beaucoup de coper/collage spécial/Formules,Valeurs ou Formats. POur automatiser cela, j'ai fait ce qui suit : 1) je selectionne mes cellules et je fais copier . 2) je selectionne la zone à copier et je crée une nouvelle macro, je fai s collagespécial/Valeurs, OK et j'arrete la macro avant de lui donner u n nom. 3) Pour tester ma macro, je copie lescellules, et j'exécute la macro, ma is j'obtiens le message suivant : "erreur d'exécution 1004, la méthode P asteSpecial de la classe Range a échoué". Voilà le contenu de ma macro : Sub CollerValeur() Range("B4:B5").Select Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlank s:= _ False, Transpose:úlse End Sub Une explication ? Merci d'avance Eric
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Article poste via Voila News - http://www.news.voila.fr Le : Fri Jul 29 10:44:06 2005 depuis l'IP : 81.255.5.245 [VIP 215971270583]
Daniel
Bonjour. A mon avis, c'est une macro enregistrée. La ligne Range("B4:B5").Select doit être supprimée et remplacée par une sélection manuelle. Daniel "Bruno LOUIS" a écrit dans le message de news: 42e9f25f$0$25029$
Bonjour Eric,
Le plantage vient probablement du fait qu'il n'y a rien à copier, le presse-papier est vide.
Il te faudrait une commande du type Selection.Copy avant ton instruction Range("B4:B5").Select
Je ne comprends pas l'intérêt de ta macro. Telle qu'elle est rédigée la zone B4:B5 est la cible. Elle se trouvera donc écrasée à chaque fois qu'elle s'exécutera.
Cordialement,
Bruno
"eric" a écrit dans le message de news: dccq8m$j78$
Bonjour, En ce moment, je fais beaucoup de coper/collage spécial/Formules,Valeurs ou Formats. POur automatiser cela, j'ai fait ce qui suit : 1) je selectionne mes cellules et je fais copier . 2) je selectionne la zone à copier et je crée une nouvelle macro, je fai s collagespécial/Valeurs, OK et j'arrete la macro avant de lui donner u n nom. 3) Pour tester ma macro, je copie lescellules, et j'exécute la macro, ma is j'obtiens le message suivant : "erreur d'exécution 1004, la méthode P asteSpecial de la classe Range a échoué". Voilà le contenu de ma macro : Sub CollerValeur() Range("B4:B5").Select Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlank s:= _ False, Transpose:úlse End Sub Une explication ? Merci d'avance Eric
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Article poste via Voila News - http://www.news.voila.fr Le : Fri Jul 29 10:44:06 2005 depuis l'IP : 81.255.5.245 [VIP 215971270583]
Bonjour.
A mon avis, c'est une macro enregistrée. La ligne Range("B4:B5").Select doit
être supprimée et remplacée par une sélection manuelle.
Daniel
"Bruno LOUIS" <bruno@hamelin-lecardonnel.fr> a écrit dans le message de
news: 42e9f25f$0$25029$8fcfb975@news.wanadoo.fr...
Bonjour Eric,
Le plantage vient probablement du fait qu'il n'y a rien à copier, le
presse-papier est vide.
Il te faudrait une commande du type Selection.Copy avant ton instruction
Range("B4:B5").Select
Je ne comprends pas l'intérêt de ta macro. Telle qu'elle est rédigée la
zone B4:B5 est la cible. Elle se trouvera donc écrasée à chaque fois
qu'elle s'exécutera.
Cordialement,
Bruno
"eric" <eric@eric.fr> a écrit dans le message de news:
dccq8m$j78$1@news.x-echo.com...
Bonjour,
En ce moment, je fais beaucoup de coper/collage spécial/Formules,Valeurs
ou Formats.
POur automatiser cela, j'ai fait ce qui suit :
1) je selectionne mes cellules et je fais copier .
2) je selectionne la zone à copier et je crée une nouvelle macro, je fai
s collagespécial/Valeurs, OK et j'arrete la macro avant de lui donner u
n nom.
3) Pour tester ma macro, je copie lescellules, et j'exécute la macro, ma
is j'obtiens le message suivant : "erreur d'exécution 1004, la méthode P
asteSpecial de la classe Range a échoué".
Voilà le contenu de ma macro :
Sub CollerValeur()
Range("B4:B5").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlank
s:= _
False, Transpose:úlse
End Sub
Une explication ?
Merci d'avance
Eric
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Article poste via Voila News - http://www.news.voila.fr
Le : Fri Jul 29 10:44:06 2005 depuis l'IP : 81.255.5.245 [VIP
215971270583]
Bonjour. A mon avis, c'est une macro enregistrée. La ligne Range("B4:B5").Select doit être supprimée et remplacée par une sélection manuelle. Daniel "Bruno LOUIS" a écrit dans le message de news: 42e9f25f$0$25029$
Bonjour Eric,
Le plantage vient probablement du fait qu'il n'y a rien à copier, le presse-papier est vide.
Il te faudrait une commande du type Selection.Copy avant ton instruction Range("B4:B5").Select
Je ne comprends pas l'intérêt de ta macro. Telle qu'elle est rédigée la zone B4:B5 est la cible. Elle se trouvera donc écrasée à chaque fois qu'elle s'exécutera.
Cordialement,
Bruno
"eric" a écrit dans le message de news: dccq8m$j78$
Bonjour, En ce moment, je fais beaucoup de coper/collage spécial/Formules,Valeurs ou Formats. POur automatiser cela, j'ai fait ce qui suit : 1) je selectionne mes cellules et je fais copier . 2) je selectionne la zone à copier et je crée une nouvelle macro, je fai s collagespécial/Valeurs, OK et j'arrete la macro avant de lui donner u n nom. 3) Pour tester ma macro, je copie lescellules, et j'exécute la macro, ma is j'obtiens le message suivant : "erreur d'exécution 1004, la méthode P asteSpecial de la classe Range a échoué". Voilà le contenu de ma macro : Sub CollerValeur() Range("B4:B5").Select Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlank s:= _ False, Transpose:úlse End Sub Une explication ? Merci d'avance Eric
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Article poste via Voila News - http://www.news.voila.fr Le : Fri Jul 29 10:44:06 2005 depuis l'IP : 81.255.5.245 [VIP 215971270583]
jps
bonjour eric je pense que ce que tu copies n'est pas de la même taille que la plage où tu colles ; pour être sûr de bien coller, ne sélectionne que B4 dans ton exemple jps
"eric" a écrit dans le message de news:dccq8m$j78$
Bonjour, En ce moment, je fais beaucoup de coper/collage spécial/Formules,Valeurs ou Formats. POur automatiser cela, j'ai fait ce qui suit : 1) je selectionne mes cellules et je fais copier . 2) je selectionne la zone à copier et je crée une nouvelle macro, je fai s collagespécial/Valeurs, OK et j'arrete la macro avant de lui donner u n nom. 3) Pour tester ma macro, je copie lescellules, et j'exécute la macro, ma is j'obtiens le message suivant : "erreur d'exécution 1004, la méthode P asteSpecial de la classe Range a échoué". Voilà le contenu de ma macro : Sub CollerValeur() Range("B4:B5").Select Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlank s:= _ False, Transpose:úlse End Sub Une explication ? Merci d'avance Eric
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Article poste via Voila News - http://www.news.voila.fr Le : Fri Jul 29 10:44:06 2005 depuis l'IP : 81.255.5.245 [VIP 215971270583]
bonjour eric
je pense que ce que tu copies n'est pas de la même taille que la plage où tu
colles ; pour être sûr de bien coller, ne sélectionne que B4 dans ton
exemple
jps
"eric" <eric@eric.fr> a écrit dans le message de
news:dccq8m$j78$1@news.x-echo.com...
Bonjour,
En ce moment, je fais beaucoup de coper/collage spécial/Formules,Valeurs
ou Formats.
POur automatiser cela, j'ai fait ce qui suit :
1) je selectionne mes cellules et je fais copier .
2) je selectionne la zone à copier et je crée une nouvelle macro, je fai
s collagespécial/Valeurs, OK et j'arrete la macro avant de lui donner u
n nom.
3) Pour tester ma macro, je copie lescellules, et j'exécute la macro, ma
is j'obtiens le message suivant : "erreur d'exécution 1004, la méthode P
asteSpecial de la classe Range a échoué".
Voilà le contenu de ma macro :
Sub CollerValeur()
Range("B4:B5").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlank
s:= _
False, Transpose:úlse
End Sub
Une explication ?
Merci d'avance
Eric
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Article poste via Voila News - http://www.news.voila.fr
Le : Fri Jul 29 10:44:06 2005 depuis l'IP : 81.255.5.245 [VIP
215971270583]
bonjour eric je pense que ce que tu copies n'est pas de la même taille que la plage où tu colles ; pour être sûr de bien coller, ne sélectionne que B4 dans ton exemple jps
"eric" a écrit dans le message de news:dccq8m$j78$
Bonjour, En ce moment, je fais beaucoup de coper/collage spécial/Formules,Valeurs ou Formats. POur automatiser cela, j'ai fait ce qui suit : 1) je selectionne mes cellules et je fais copier . 2) je selectionne la zone à copier et je crée une nouvelle macro, je fai s collagespécial/Valeurs, OK et j'arrete la macro avant de lui donner u n nom. 3) Pour tester ma macro, je copie lescellules, et j'exécute la macro, ma is j'obtiens le message suivant : "erreur d'exécution 1004, la méthode P asteSpecial de la classe Range a échoué". Voilà le contenu de ma macro : Sub CollerValeur() Range("B4:B5").Select Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlank s:= _ False, Transpose:úlse End Sub Une explication ? Merci d'avance Eric
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Article poste via Voila News - http://www.news.voila.fr Le : Fri Jul 29 10:44:06 2005 depuis l'IP : 81.255.5.245 [VIP 215971270583]
Misange
Bonjour,
Si tu utilises fréquemment le copier/coller valeurs, tu peux aussi personnaliser ta barre d'outil d'excel et monter dedans le bouton prévu à cet effet mais qui n'est pas présent en standard.
Misange migrateuse http://www.excelabo.net mail : http://cerbermail.com/?k5Q8Dh2mta
Le 29/07/2005 10:44, :
Bonjour, En ce moment, je fais beaucoup de coper/collage spécial/Formules,Valeurs ou Formats. POur automatiser cela, j'ai fait ce qui suit : 1) je selectionne mes cellules et je fais copier . 2) je selectionne la zone à copier et je crée une nouvelle macro, je fai s collagespécial/Valeurs, OK et j'arrete la macro avant de lui donner u n nom. 3) Pour tester ma macro, je copie lescellules, et j'exécute la macro, ma is j'obtiens le message suivant : "erreur d'exécution 1004, la méthode P asteSpecial de la classe Range a échoué". Voilà le contenu de ma macro : Sub CollerValeur() Range("B4:B5").Select Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlank s:= _ False, Transpose:úlse End Sub Une explication ? Merci d'avance Eric
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Article poste via Voila News - http://www.news.voila.fr Le : Fri Jul 29 10:44:06 2005 depuis l'IP : 81.255.5.245 [VIP 215971270583]
Bonjour,
Si tu utilises fréquemment le copier/coller valeurs, tu peux aussi
personnaliser ta barre d'outil d'excel et monter dedans le bouton prévu
à cet effet mais qui n'est pas présent en standard.
Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta
Le 29/07/2005 10:44, :
Bonjour,
En ce moment, je fais beaucoup de coper/collage spécial/Formules,Valeurs
ou Formats.
POur automatiser cela, j'ai fait ce qui suit :
1) je selectionne mes cellules et je fais copier .
2) je selectionne la zone à copier et je crée une nouvelle macro, je fai
s collagespécial/Valeurs, OK et j'arrete la macro avant de lui donner u
n nom.
3) Pour tester ma macro, je copie lescellules, et j'exécute la macro, ma
is j'obtiens le message suivant : "erreur d'exécution 1004, la méthode P
asteSpecial de la classe Range a échoué".
Voilà le contenu de ma macro :
Sub CollerValeur()
Range("B4:B5").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlank
s:= _
False, Transpose:úlse
End Sub
Une explication ?
Merci d'avance
Eric
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Article poste via Voila News - http://www.news.voila.fr
Le : Fri Jul 29 10:44:06 2005 depuis l'IP : 81.255.5.245 [VIP 215971270583]
Si tu utilises fréquemment le copier/coller valeurs, tu peux aussi personnaliser ta barre d'outil d'excel et monter dedans le bouton prévu à cet effet mais qui n'est pas présent en standard.
Misange migrateuse http://www.excelabo.net mail : http://cerbermail.com/?k5Q8Dh2mta
Le 29/07/2005 10:44, :
Bonjour, En ce moment, je fais beaucoup de coper/collage spécial/Formules,Valeurs ou Formats. POur automatiser cela, j'ai fait ce qui suit : 1) je selectionne mes cellules et je fais copier . 2) je selectionne la zone à copier et je crée une nouvelle macro, je fai s collagespécial/Valeurs, OK et j'arrete la macro avant de lui donner u n nom. 3) Pour tester ma macro, je copie lescellules, et j'exécute la macro, ma is j'obtiens le message suivant : "erreur d'exécution 1004, la méthode P asteSpecial de la classe Range a échoué". Voilà le contenu de ma macro : Sub CollerValeur() Range("B4:B5").Select Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlank s:= _ False, Transpose:úlse End Sub Une explication ? Merci d'avance Eric
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Article poste via Voila News - http://www.news.voila.fr Le : Fri Jul 29 10:44:06 2005 depuis l'IP : 81.255.5.245 [VIP 215971270583]