il ne faut pas oblier le tiret après copy
Sur que non, mais saisir le code sur une seule ligne
j'ai au moins 7 feuille
A conditions que les feuilles existent
il ne faut pas oblier le tiret après copy, mais le problème est que
l'execution est en cours, j'ai pas de soucis de syntaxe, mais
l'execution ne
se termine pas
j'ai au moins 7 feuille
???Bonjour à tous
Ceci fonctionne chez moi sans problème..
'------------
Sub jj()
Set leClassACopier = Workbooks("classeur1")
Set leNouvClass = Workbooks("classeur2")
leClassACopier.Worksheets("Feuil1").Cells.Copy
leNouvClass.Worksheets("Feuil1").Range("a1")
End Sub
'--------------
Salutations
JJ
"rick" a écrit dans le message de
news:bonjour,
j'ai une macro qui me pose probleme:
Set leClassACopier = Workbooks("testacopier.xls")
Set leNouvClass = Workbooks("test.xls")
leClassACopier.Worksheets(sh.Name).Cells.Copy
leNouvClass.Worksheets(sh.Name).cells.paste
je souhaite au fait copier les cellules de la feuille
correspondante a
monclasseur testacopier sur le classeur test.xls
cette ligne m'indique l'erreur:
"leNouvClass.Worksheets(sh.Name).cells.paste
proprièté ou methode non géréé par cette objet.
savez vous pourquoi?
merci d'avance
il ne faut pas oblier le tiret après copy
Sur que non, mais saisir le code sur une seule ligne
j'ai au moins 7 feuille
A conditions que les feuilles existent
il ne faut pas oblier le tiret après copy, mais le problème est que
l'execution est en cours, j'ai pas de soucis de syntaxe, mais
l'execution ne
se termine pas
j'ai au moins 7 feuille
???
Bonjour à tous
Ceci fonctionne chez moi sans problème..
'------------
Sub jj()
Set leClassACopier = Workbooks("classeur1")
Set leNouvClass = Workbooks("classeur2")
leClassACopier.Worksheets("Feuil1").Cells.Copy
leNouvClass.Worksheets("Feuil1").Range("a1")
End Sub
'--------------
Salutations
JJ
"rick" <rick@discussions.microsoft.com> a écrit dans le message de
news:B46E2036-47A8-4172-AE56-C80068A74525@microsoft.com...
bonjour,
j'ai une macro qui me pose probleme:
Set leClassACopier = Workbooks("testacopier.xls")
Set leNouvClass = Workbooks("test.xls")
leClassACopier.Worksheets(sh.Name).Cells.Copy
leNouvClass.Worksheets(sh.Name).cells.paste
je souhaite au fait copier les cellules de la feuille
correspondante a
mon
classeur testacopier sur le classeur test.xls
cette ligne m'indique l'erreur:
"leNouvClass.Worksheets(sh.Name).cells.paste
proprièté ou methode non géréé par cette objet.
savez vous pourquoi?
merci d'avance
il ne faut pas oblier le tiret après copy
Sur que non, mais saisir le code sur une seule ligne
j'ai au moins 7 feuille
A conditions que les feuilles existent
il ne faut pas oblier le tiret après copy, mais le problème est que
l'execution est en cours, j'ai pas de soucis de syntaxe, mais
l'execution ne
se termine pas
j'ai au moins 7 feuille
???Bonjour à tous
Ceci fonctionne chez moi sans problème..
'------------
Sub jj()
Set leClassACopier = Workbooks("classeur1")
Set leNouvClass = Workbooks("classeur2")
leClassACopier.Worksheets("Feuil1").Cells.Copy
leNouvClass.Worksheets("Feuil1").Range("a1")
End Sub
'--------------
Salutations
JJ
"rick" a écrit dans le message de
news:bonjour,
j'ai une macro qui me pose probleme:
Set leClassACopier = Workbooks("testacopier.xls")
Set leNouvClass = Workbooks("test.xls")
leClassACopier.Worksheets(sh.Name).Cells.Copy
leNouvClass.Worksheets(sh.Name).cells.paste
je souhaite au fait copier les cellules de la feuille
correspondante a
monclasseur testacopier sur le classeur test.xls
cette ligne m'indique l'erreur:
"leNouvClass.Worksheets(sh.Name).cells.paste
proprièté ou methode non géréé par cette objet.
savez vous pourquoi?
merci d'avance
Tu n'as pas besoin d'un collage spécial puisque tu recopies valeurs ET
formats !
Donc :
'****** Début de code *******
leClassACopier.Worksheets(sh.Name).Cells.Copy _
leNouvClass.Worksheets(sh.Name).range("A1")
'****** Fin de code *********
devrait le faire sans aucun problème si tu es bien dans la boucle For
each
que je t'avais donné en exemple hier.
Cordialement
Pascal
Tu n'as pas besoin d'un collage spécial puisque tu recopies valeurs ET
formats !
Donc :
'****** Début de code *******
leClassACopier.Worksheets(sh.Name).Cells.Copy _
leNouvClass.Worksheets(sh.Name).range("A1")
'****** Fin de code *********
devrait le faire sans aucun problème si tu es bien dans la boucle For
each
que je t'avais donné en exemple hier.
Cordialement
Pascal
Tu n'as pas besoin d'un collage spécial puisque tu recopies valeurs ET
formats !
Donc :
'****** Début de code *******
leClassACopier.Worksheets(sh.Name).Cells.Copy _
leNouvClass.Worksheets(sh.Name).range("A1")
'****** Fin de code *********
devrait le faire sans aucun problème si tu es bien dans la boucle For
each
que je t'avais donné en exemple hier.
Cordialement
Pascal
Re...il ne faut pas oblier le tiret après copy
Sur que non, mais saisir le code sur une seule lignej'ai au moins 7 feuille
A conditions que les feuilles existent
'-------------
Sub jj()
Set leClassACopier = Workbooks("classeur1.xls")
Set leNouvClass = Workbooks("classeur2.xls")
For i = 1 To 7 'a adapter au nombre de feuilles
leClassACopier.Worksheets("Feuil" & i).Cells.Copy
leNouvClass.Worksheets("feuil" & i).Range("a1")
Next
End Sub
'--------------
JJ
"rick" a écrit dans le message de
news:il ne faut pas oblier le tiret après copy, mais le problème est que
l'execution est en cours, j'ai pas de soucis de syntaxe, mais
l'execution nese termine pas
j'ai au moins 7 feuille
???Bonjour à tous
Ceci fonctionne chez moi sans problème..
'------------
Sub jj()
Set leClassACopier = Workbooks("classeur1")
Set leNouvClass = Workbooks("classeur2")
leClassACopier.Worksheets("Feuil1").Cells.Copy
leNouvClass.Worksheets("Feuil1").Range("a1")
End Sub
'--------------
Salutations
JJ
"rick" a écrit dans le message de
news:bonjour,
j'ai une macro qui me pose probleme:
Set leClassACopier = Workbooks("testacopier.xls")
Set leNouvClass = Workbooks("test.xls")
leClassACopier.Worksheets(sh.Name).Cells.Copy
leNouvClass.Worksheets(sh.Name).cells.paste
je souhaite au fait copier les cellules de la feuille
correspondante amonclasseur testacopier sur le classeur test.xls
cette ligne m'indique l'erreur:
"leNouvClass.Worksheets(sh.Name).cells.paste
proprièté ou methode non géréé par cette objet.
savez vous pourquoi?
merci d'avance
Re...
il ne faut pas oblier le tiret après copy
Sur que non, mais saisir le code sur une seule ligne
j'ai au moins 7 feuille
A conditions que les feuilles existent
'-------------
Sub jj()
Set leClassACopier = Workbooks("classeur1.xls")
Set leNouvClass = Workbooks("classeur2.xls")
For i = 1 To 7 'a adapter au nombre de feuilles
leClassACopier.Worksheets("Feuil" & i).Cells.Copy
leNouvClass.Worksheets("feuil" & i).Range("a1")
Next
End Sub
'--------------
JJ
"rick" <rick@discussions.microsoft.com> a écrit dans le message de
news:3C5854C3-FF50-4757-AA6F-EE8AEBA07983@microsoft.com...
il ne faut pas oblier le tiret après copy, mais le problème est que
l'execution est en cours, j'ai pas de soucis de syntaxe, mais
l'execution ne
se termine pas
j'ai au moins 7 feuille
???
Bonjour à tous
Ceci fonctionne chez moi sans problème..
'------------
Sub jj()
Set leClassACopier = Workbooks("classeur1")
Set leNouvClass = Workbooks("classeur2")
leClassACopier.Worksheets("Feuil1").Cells.Copy
leNouvClass.Worksheets("Feuil1").Range("a1")
End Sub
'--------------
Salutations
JJ
"rick" <rick@discussions.microsoft.com> a écrit dans le message de
news:B46E2036-47A8-4172-AE56-C80068A74525@microsoft.com...
bonjour,
j'ai une macro qui me pose probleme:
Set leClassACopier = Workbooks("testacopier.xls")
Set leNouvClass = Workbooks("test.xls")
leClassACopier.Worksheets(sh.Name).Cells.Copy
leNouvClass.Worksheets(sh.Name).cells.paste
je souhaite au fait copier les cellules de la feuille
correspondante a
mon
classeur testacopier sur le classeur test.xls
cette ligne m'indique l'erreur:
"leNouvClass.Worksheets(sh.Name).cells.paste
proprièté ou methode non géréé par cette objet.
savez vous pourquoi?
merci d'avance
Re...il ne faut pas oblier le tiret après copy
Sur que non, mais saisir le code sur une seule lignej'ai au moins 7 feuille
A conditions que les feuilles existent
'-------------
Sub jj()
Set leClassACopier = Workbooks("classeur1.xls")
Set leNouvClass = Workbooks("classeur2.xls")
For i = 1 To 7 'a adapter au nombre de feuilles
leClassACopier.Worksheets("Feuil" & i).Cells.Copy
leNouvClass.Worksheets("feuil" & i).Range("a1")
Next
End Sub
'--------------
JJ
"rick" a écrit dans le message de
news:il ne faut pas oblier le tiret après copy, mais le problème est que
l'execution est en cours, j'ai pas de soucis de syntaxe, mais
l'execution nese termine pas
j'ai au moins 7 feuille
???Bonjour à tous
Ceci fonctionne chez moi sans problème..
'------------
Sub jj()
Set leClassACopier = Workbooks("classeur1")
Set leNouvClass = Workbooks("classeur2")
leClassACopier.Worksheets("Feuil1").Cells.Copy
leNouvClass.Worksheets("Feuil1").Range("a1")
End Sub
'--------------
Salutations
JJ
"rick" a écrit dans le message de
news:bonjour,
j'ai une macro qui me pose probleme:
Set leClassACopier = Workbooks("testacopier.xls")
Set leNouvClass = Workbooks("test.xls")
leClassACopier.Worksheets(sh.Name).Cells.Copy
leNouvClass.Worksheets(sh.Name).cells.paste
je souhaite au fait copier les cellules de la feuille
correspondante amonclasseur testacopier sur le classeur test.xls
cette ligne m'indique l'erreur:
"leNouvClass.Worksheets(sh.Name).cells.paste
proprièté ou methode non géréé par cette objet.
savez vous pourquoi?
merci d'avance
les feuilles de l'ancien classeur ont un nom, ils ne se nomment pas
feuil1,
les feuilles de l'ancien classeur ont un nom, ils ne se nomment pas
feuil1,
feuil2, feuil3....
mais le temps d'execution est enorme, ca toune et ca plante ensuite???Re...il ne faut pas oblier le tiret après copy
Sur que non, mais saisir le code sur une seule lignej'ai au moins 7 feuille
A conditions que les feuilles existent
'-------------
Sub jj()
Set leClassACopier = Workbooks("classeur1.xls")
Set leNouvClass = Workbooks("classeur2.xls")
For i = 1 To 7 'a adapter au nombre de feuilles
leClassACopier.Worksheets("Feuil" & i).Cells.Copy
leNouvClass.Worksheets("feuil" & i).Range("a1")
Next
End Sub
'--------------
JJ
"rick" a écrit dans le message de
news:il ne faut pas oblier le tiret après copy, mais le problème est
que
l'execution est en cours, j'ai pas de soucis de syntaxe, mais
l'execution nese termine pas
j'ai au moins 7 feuille
???Bonjour à tous
Ceci fonctionne chez moi sans problème..
'------------
Sub jj()
Set leClassACopier = Workbooks("classeur1")
Set leNouvClass = Workbooks("classeur2")
leClassACopier.Worksheets("Feuil1").Cells.Copy
leNouvClass.Worksheets("Feuil1").Range("a1")
End Sub
'--------------
Salutations
JJ
"rick" a écrit dans le
message de
news:bonjour,
j'ai une macro qui me pose probleme:
Set leClassACopier = Workbooks("testacopier.xls")
Set leNouvClass = Workbooks("test.xls")
leClassACopier.Worksheets(sh.Name).Cells.Copy
leNouvClass.Worksheets(sh.Name).cells.paste
je souhaite au fait copier les cellules de la feuille
correspondante amonclasseur testacopier sur le classeur test.xls
cette ligne m'indique l'erreur:
"leNouvClass.Worksheets(sh.Name).cells.paste
proprièté ou methode non géréé par cette objet.
savez vous pourquoi?
merci d'avance
les feuilles de l'ancien classeur ont un nom, ils ne se nomment pas
feuil1,
les feuilles de l'ancien classeur ont un nom, ils ne se nomment pas
feuil1,
feuil2, feuil3....
mais le temps d'execution est enorme, ca toune et ca plante ensuite???
Re...
il ne faut pas oblier le tiret après copy
Sur que non, mais saisir le code sur une seule ligne
j'ai au moins 7 feuille
A conditions que les feuilles existent
'-------------
Sub jj()
Set leClassACopier = Workbooks("classeur1.xls")
Set leNouvClass = Workbooks("classeur2.xls")
For i = 1 To 7 'a adapter au nombre de feuilles
leClassACopier.Worksheets("Feuil" & i).Cells.Copy
leNouvClass.Worksheets("feuil" & i).Range("a1")
Next
End Sub
'--------------
JJ
"rick" <rick@discussions.microsoft.com> a écrit dans le message de
news:3C5854C3-FF50-4757-AA6F-EE8AEBA07983@microsoft.com...
il ne faut pas oblier le tiret après copy, mais le problème est
que
l'execution est en cours, j'ai pas de soucis de syntaxe, mais
l'execution ne
se termine pas
j'ai au moins 7 feuille
???
Bonjour à tous
Ceci fonctionne chez moi sans problème..
'------------
Sub jj()
Set leClassACopier = Workbooks("classeur1")
Set leNouvClass = Workbooks("classeur2")
leClassACopier.Worksheets("Feuil1").Cells.Copy
leNouvClass.Worksheets("Feuil1").Range("a1")
End Sub
'--------------
Salutations
JJ
"rick" <rick@discussions.microsoft.com> a écrit dans le
message de
news:B46E2036-47A8-4172-AE56-C80068A74525@microsoft.com...
bonjour,
j'ai une macro qui me pose probleme:
Set leClassACopier = Workbooks("testacopier.xls")
Set leNouvClass = Workbooks("test.xls")
leClassACopier.Worksheets(sh.Name).Cells.Copy
leNouvClass.Worksheets(sh.Name).cells.paste
je souhaite au fait copier les cellules de la feuille
correspondante a
mon
classeur testacopier sur le classeur test.xls
cette ligne m'indique l'erreur:
"leNouvClass.Worksheets(sh.Name).cells.paste
proprièté ou methode non géréé par cette objet.
savez vous pourquoi?
merci d'avance
les feuilles de l'ancien classeur ont un nom, ils ne se nomment pas
feuil1,
les feuilles de l'ancien classeur ont un nom, ils ne se nomment pas
feuil1,
feuil2, feuil3....
mais le temps d'execution est enorme, ca toune et ca plante ensuite???Re...il ne faut pas oblier le tiret après copy
Sur que non, mais saisir le code sur une seule lignej'ai au moins 7 feuille
A conditions que les feuilles existent
'-------------
Sub jj()
Set leClassACopier = Workbooks("classeur1.xls")
Set leNouvClass = Workbooks("classeur2.xls")
For i = 1 To 7 'a adapter au nombre de feuilles
leClassACopier.Worksheets("Feuil" & i).Cells.Copy
leNouvClass.Worksheets("feuil" & i).Range("a1")
Next
End Sub
'--------------
JJ
"rick" a écrit dans le message de
news:il ne faut pas oblier le tiret après copy, mais le problème est
que
l'execution est en cours, j'ai pas de soucis de syntaxe, mais
l'execution nese termine pas
j'ai au moins 7 feuille
???Bonjour à tous
Ceci fonctionne chez moi sans problème..
'------------
Sub jj()
Set leClassACopier = Workbooks("classeur1")
Set leNouvClass = Workbooks("classeur2")
leClassACopier.Worksheets("Feuil1").Cells.Copy
leNouvClass.Worksheets("Feuil1").Range("a1")
End Sub
'--------------
Salutations
JJ
"rick" a écrit dans le
message de
news:bonjour,
j'ai une macro qui me pose probleme:
Set leClassACopier = Workbooks("testacopier.xls")
Set leNouvClass = Workbooks("test.xls")
leClassACopier.Worksheets(sh.Name).Cells.Copy
leNouvClass.Worksheets(sh.Name).cells.paste
je souhaite au fait copier les cellules de la feuille
correspondante amonclasseur testacopier sur le classeur test.xls
cette ligne m'indique l'erreur:
"leNouvClass.Worksheets(sh.Name).cells.paste
proprièté ou methode non géréé par cette objet.
savez vous pourquoi?
merci d'avance
re..les feuilles de l'ancien classeur ont un nom, ils ne se nomment pas
feuil1,
feuil2, feuil3....
Alors ceci peut-être
'--------
Sub jj()
Set leClassACopier = Workbooks("classeur1.xls") 'adapter les noms de
classeur
Set leNouvClass = Workbooks("classeur2.xls")
For i = 1 To 7 'a adapter au nombre de feuilles
leClassACopier.Worksheets(i).Cells.Copy
leNouvClass.Worksheets(i).Range("a1")
Next
End Sub
'-----------
JJ
"rick" a écrit dans le message de
news:les feuilles de l'ancien classeur ont un nom, ils ne se nomment pas
feuil1,feuil2, feuil3....
mais le temps d'execution est enorme, ca toune et ca plante ensuite???Re...il ne faut pas oblier le tiret après copy
Sur que non, mais saisir le code sur une seule lignej'ai au moins 7 feuille
A conditions que les feuilles existent
'-------------
Sub jj()
Set leClassACopier = Workbooks("classeur1.xls")
Set leNouvClass = Workbooks("classeur2.xls")
For i = 1 To 7 'a adapter au nombre de feuilles
leClassACopier.Worksheets("Feuil" & i).Cells.Copy
leNouvClass.Worksheets("feuil" & i).Range("a1")
Next
End Sub
'--------------
JJ
"rick" a écrit dans le message de
news:il ne faut pas oblier le tiret après copy, mais le problème est
quel'execution est en cours, j'ai pas de soucis de syntaxe, mais
l'execution nese termine pas
j'ai au moins 7 feuille
???Bonjour à tous
Ceci fonctionne chez moi sans problème..
'------------
Sub jj()
Set leClassACopier = Workbooks("classeur1")
Set leNouvClass = Workbooks("classeur2")
leClassACopier.Worksheets("Feuil1").Cells.Copy
leNouvClass.Worksheets("Feuil1").Range("a1")
End Sub
'--------------
Salutations
JJ
"rick" a écrit dans le
message denews:bonjour,
j'ai une macro qui me pose probleme:
Set leClassACopier = Workbooks("testacopier.xls")
Set leNouvClass = Workbooks("test.xls")
leClassACopier.Worksheets(sh.Name).Cells.Copy
leNouvClass.Worksheets(sh.Name).cells.paste
je souhaite au fait copier les cellules de la feuille
correspondante amonclasseur testacopier sur le classeur test.xls
cette ligne m'indique l'erreur:
"leNouvClass.Worksheets(sh.Name).cells.paste
proprièté ou methode non géréé par cette objet.
savez vous pourquoi?
merci d'avance
re..
les feuilles de l'ancien classeur ont un nom, ils ne se nomment pas
feuil1,
feuil2, feuil3....
Alors ceci peut-être
'--------
Sub jj()
Set leClassACopier = Workbooks("classeur1.xls") 'adapter les noms de
classeur
Set leNouvClass = Workbooks("classeur2.xls")
For i = 1 To 7 'a adapter au nombre de feuilles
leClassACopier.Worksheets(i).Cells.Copy
leNouvClass.Worksheets(i).Range("a1")
Next
End Sub
'-----------
JJ
"rick" <rick@discussions.microsoft.com> a écrit dans le message de
news:AFCA5FD0-1699-4C23-B6E0-33AD8686DF9B@microsoft.com...
les feuilles de l'ancien classeur ont un nom, ils ne se nomment pas
feuil1,
feuil2, feuil3....
mais le temps d'execution est enorme, ca toune et ca plante ensuite???
Re...
il ne faut pas oblier le tiret après copy
Sur que non, mais saisir le code sur une seule ligne
j'ai au moins 7 feuille
A conditions que les feuilles existent
'-------------
Sub jj()
Set leClassACopier = Workbooks("classeur1.xls")
Set leNouvClass = Workbooks("classeur2.xls")
For i = 1 To 7 'a adapter au nombre de feuilles
leClassACopier.Worksheets("Feuil" & i).Cells.Copy
leNouvClass.Worksheets("feuil" & i).Range("a1")
Next
End Sub
'--------------
JJ
"rick" <rick@discussions.microsoft.com> a écrit dans le message de
news:3C5854C3-FF50-4757-AA6F-EE8AEBA07983@microsoft.com...
il ne faut pas oblier le tiret après copy, mais le problème est
que
l'execution est en cours, j'ai pas de soucis de syntaxe, mais
l'execution ne
se termine pas
j'ai au moins 7 feuille
???
Bonjour à tous
Ceci fonctionne chez moi sans problème..
'------------
Sub jj()
Set leClassACopier = Workbooks("classeur1")
Set leNouvClass = Workbooks("classeur2")
leClassACopier.Worksheets("Feuil1").Cells.Copy
leNouvClass.Worksheets("Feuil1").Range("a1")
End Sub
'--------------
Salutations
JJ
"rick" <rick@discussions.microsoft.com> a écrit dans le
message de
news:B46E2036-47A8-4172-AE56-C80068A74525@microsoft.com...
bonjour,
j'ai une macro qui me pose probleme:
Set leClassACopier = Workbooks("testacopier.xls")
Set leNouvClass = Workbooks("test.xls")
leClassACopier.Worksheets(sh.Name).Cells.Copy
leNouvClass.Worksheets(sh.Name).cells.paste
je souhaite au fait copier les cellules de la feuille
correspondante a
mon
classeur testacopier sur le classeur test.xls
cette ligne m'indique l'erreur:
"leNouvClass.Worksheets(sh.Name).cells.paste
proprièté ou methode non géréé par cette objet.
savez vous pourquoi?
merci d'avance
re..les feuilles de l'ancien classeur ont un nom, ils ne se nomment pas
feuil1,
feuil2, feuil3....
Alors ceci peut-être
'--------
Sub jj()
Set leClassACopier = Workbooks("classeur1.xls") 'adapter les noms de
classeur
Set leNouvClass = Workbooks("classeur2.xls")
For i = 1 To 7 'a adapter au nombre de feuilles
leClassACopier.Worksheets(i).Cells.Copy
leNouvClass.Worksheets(i).Range("a1")
Next
End Sub
'-----------
JJ
"rick" a écrit dans le message de
news:les feuilles de l'ancien classeur ont un nom, ils ne se nomment pas
feuil1,feuil2, feuil3....
mais le temps d'execution est enorme, ca toune et ca plante ensuite???Re...il ne faut pas oblier le tiret après copy
Sur que non, mais saisir le code sur une seule lignej'ai au moins 7 feuille
A conditions que les feuilles existent
'-------------
Sub jj()
Set leClassACopier = Workbooks("classeur1.xls")
Set leNouvClass = Workbooks("classeur2.xls")
For i = 1 To 7 'a adapter au nombre de feuilles
leClassACopier.Worksheets("Feuil" & i).Cells.Copy
leNouvClass.Worksheets("feuil" & i).Range("a1")
Next
End Sub
'--------------
JJ
"rick" a écrit dans le message de
news:il ne faut pas oblier le tiret après copy, mais le problème est
quel'execution est en cours, j'ai pas de soucis de syntaxe, mais
l'execution nese termine pas
j'ai au moins 7 feuille
???Bonjour à tous
Ceci fonctionne chez moi sans problème..
'------------
Sub jj()
Set leClassACopier = Workbooks("classeur1")
Set leNouvClass = Workbooks("classeur2")
leClassACopier.Worksheets("Feuil1").Cells.Copy
leNouvClass.Worksheets("Feuil1").Range("a1")
End Sub
'--------------
Salutations
JJ
"rick" a écrit dans le
message denews:bonjour,
j'ai une macro qui me pose probleme:
Set leClassACopier = Workbooks("testacopier.xls")
Set leNouvClass = Workbooks("test.xls")
leClassACopier.Worksheets(sh.Name).Cells.Copy
leNouvClass.Worksheets(sh.Name).cells.paste
je souhaite au fait copier les cellules de la feuille
correspondante amonclasseur testacopier sur le classeur test.xls
cette ligne m'indique l'erreur:
"leNouvClass.Worksheets(sh.Name).cells.paste
proprièté ou methode non géréé par cette objet.
savez vous pourquoi?
merci d'avance
ce que je ne comprend pas ca copie une feuille ensuite, j'ai toujours le
sablier, pendant 10 minutes au moins et aucun import sauf sur une
feuille,
d'ou cela peut provenir.
Merci d'avance?re..les feuilles de l'ancien classeur ont un nom, ils ne se nomment
pas
feuil1,
feuil2, feuil3....
Alors ceci peut-être
'--------
Sub jj()
Set leClassACopier = Workbooks("classeur1.xls") 'adapter les noms
de
classeur
Set leNouvClass = Workbooks("classeur2.xls")
For i = 1 To 7 'a adapter au nombre de feuilles
leClassACopier.Worksheets(i).Cells.Copy
leNouvClass.Worksheets(i).Range("a1")
Next
End Sub
'-----------
JJ
"rick" a écrit dans le message de
news:les feuilles de l'ancien classeur ont un nom, ils ne se nomment
pas
feuil1,feuil2, feuil3....
mais le temps d'execution est enorme, ca toune et ca plante
ensuite???
Re...il ne faut pas oblier le tiret après copy
Sur que non, mais saisir le code sur une seule lignej'ai au moins 7 feuille
A conditions que les feuilles existent
'-------------
Sub jj()
Set leClassACopier = Workbooks("classeur1.xls")
Set leNouvClass = Workbooks("classeur2.xls")
For i = 1 To 7 'a adapter au nombre de feuilles
leClassACopier.Worksheets("Feuil" & i).Cells.Copy
leNouvClass.Worksheets("feuil" & i).Range("a1")
Next
End Sub
'--------------
JJ
"rick" a écrit dans le
message de
news:il ne faut pas oblier le tiret après copy, mais le problème
est
quel'execution est en cours, j'ai pas de soucis de syntaxe,
mais
l'execution nese termine pas
j'ai au moins 7 feuille
???Bonjour à tous
Ceci fonctionne chez moi sans problème..
'------------
Sub jj()
Set leClassACopier = Workbooks("classeur1")
Set leNouvClass = Workbooks("classeur2")
leClassACopier.Worksheets("Feuil1").Cells.Copy
leNouvClass.Worksheets("Feuil1").Range("a1")
End Sub
'--------------
Salutations
JJ
"rick" a écrit dans le
message denews:bonjour,
j'ai une macro qui me pose probleme:
Set leClassACopier = Workbooks("testacopier.xls")
Set leNouvClass = Workbooks("test.xls")
leClassACopier.Worksheets(sh.Name).Cells.Copy
leNouvClass.Worksheets(sh.Name).cells.paste
je souhaite au fait copier les cellules de la feuille
correspondante amonclasseur testacopier sur le classeur test.xls
cette ligne m'indique l'erreur:
"leNouvClass.Worksheets(sh.Name).cells.paste
proprièté ou methode non géréé par cette objet.
savez vous pourquoi?
merci d'avance
ce que je ne comprend pas ca copie une feuille ensuite, j'ai toujours le
sablier, pendant 10 minutes au moins et aucun import sauf sur une
feuille,
d'ou cela peut provenir.
Merci d'avance?
re..
les feuilles de l'ancien classeur ont un nom, ils ne se nomment
pas
feuil1,
feuil2, feuil3....
Alors ceci peut-être
'--------
Sub jj()
Set leClassACopier = Workbooks("classeur1.xls") 'adapter les noms
de
classeur
Set leNouvClass = Workbooks("classeur2.xls")
For i = 1 To 7 'a adapter au nombre de feuilles
leClassACopier.Worksheets(i).Cells.Copy
leNouvClass.Worksheets(i).Range("a1")
Next
End Sub
'-----------
JJ
"rick" <rick@discussions.microsoft.com> a écrit dans le message de
news:AFCA5FD0-1699-4C23-B6E0-33AD8686DF9B@microsoft.com...
les feuilles de l'ancien classeur ont un nom, ils ne se nomment
pas
feuil1,
feuil2, feuil3....
mais le temps d'execution est enorme, ca toune et ca plante
ensuite???
Re...
il ne faut pas oblier le tiret après copy
Sur que non, mais saisir le code sur une seule ligne
j'ai au moins 7 feuille
A conditions que les feuilles existent
'-------------
Sub jj()
Set leClassACopier = Workbooks("classeur1.xls")
Set leNouvClass = Workbooks("classeur2.xls")
For i = 1 To 7 'a adapter au nombre de feuilles
leClassACopier.Worksheets("Feuil" & i).Cells.Copy
leNouvClass.Worksheets("feuil" & i).Range("a1")
Next
End Sub
'--------------
JJ
"rick" <rick@discussions.microsoft.com> a écrit dans le
message de
news:3C5854C3-FF50-4757-AA6F-EE8AEBA07983@microsoft.com...
il ne faut pas oblier le tiret après copy, mais le problème
est
que
l'execution est en cours, j'ai pas de soucis de syntaxe,
mais
l'execution ne
se termine pas
j'ai au moins 7 feuille
???
Bonjour à tous
Ceci fonctionne chez moi sans problème..
'------------
Sub jj()
Set leClassACopier = Workbooks("classeur1")
Set leNouvClass = Workbooks("classeur2")
leClassACopier.Worksheets("Feuil1").Cells.Copy
leNouvClass.Worksheets("Feuil1").Range("a1")
End Sub
'--------------
Salutations
JJ
"rick" <rick@discussions.microsoft.com> a écrit dans le
message de
news:B46E2036-47A8-4172-AE56-C80068A74525@microsoft.com...
bonjour,
j'ai une macro qui me pose probleme:
Set leClassACopier = Workbooks("testacopier.xls")
Set leNouvClass = Workbooks("test.xls")
leClassACopier.Worksheets(sh.Name).Cells.Copy
leNouvClass.Worksheets(sh.Name).cells.paste
je souhaite au fait copier les cellules de la feuille
correspondante a
mon
classeur testacopier sur le classeur test.xls
cette ligne m'indique l'erreur:
"leNouvClass.Worksheets(sh.Name).cells.paste
proprièté ou methode non géréé par cette objet.
savez vous pourquoi?
merci d'avance
ce que je ne comprend pas ca copie une feuille ensuite, j'ai toujours le
sablier, pendant 10 minutes au moins et aucun import sauf sur une
feuille,
d'ou cela peut provenir.
Merci d'avance?re..les feuilles de l'ancien classeur ont un nom, ils ne se nomment
pas
feuil1,
feuil2, feuil3....
Alors ceci peut-être
'--------
Sub jj()
Set leClassACopier = Workbooks("classeur1.xls") 'adapter les noms
de
classeur
Set leNouvClass = Workbooks("classeur2.xls")
For i = 1 To 7 'a adapter au nombre de feuilles
leClassACopier.Worksheets(i).Cells.Copy
leNouvClass.Worksheets(i).Range("a1")
Next
End Sub
'-----------
JJ
"rick" a écrit dans le message de
news:les feuilles de l'ancien classeur ont un nom, ils ne se nomment
pas
feuil1,feuil2, feuil3....
mais le temps d'execution est enorme, ca toune et ca plante
ensuite???
Re...il ne faut pas oblier le tiret après copy
Sur que non, mais saisir le code sur une seule lignej'ai au moins 7 feuille
A conditions que les feuilles existent
'-------------
Sub jj()
Set leClassACopier = Workbooks("classeur1.xls")
Set leNouvClass = Workbooks("classeur2.xls")
For i = 1 To 7 'a adapter au nombre de feuilles
leClassACopier.Worksheets("Feuil" & i).Cells.Copy
leNouvClass.Worksheets("feuil" & i).Range("a1")
Next
End Sub
'--------------
JJ
"rick" a écrit dans le
message de
news:il ne faut pas oblier le tiret après copy, mais le problème
est
quel'execution est en cours, j'ai pas de soucis de syntaxe,
mais
l'execution nese termine pas
j'ai au moins 7 feuille
???Bonjour à tous
Ceci fonctionne chez moi sans problème..
'------------
Sub jj()
Set leClassACopier = Workbooks("classeur1")
Set leNouvClass = Workbooks("classeur2")
leClassACopier.Worksheets("Feuil1").Cells.Copy
leNouvClass.Worksheets("Feuil1").Range("a1")
End Sub
'--------------
Salutations
JJ
"rick" a écrit dans le
message denews:bonjour,
j'ai une macro qui me pose probleme:
Set leClassACopier = Workbooks("testacopier.xls")
Set leNouvClass = Workbooks("test.xls")
leClassACopier.Worksheets(sh.Name).Cells.Copy
leNouvClass.Worksheets(sh.Name).cells.paste
je souhaite au fait copier les cellules de la feuille
correspondante amonclasseur testacopier sur le classeur test.xls
cette ligne m'indique l'erreur:
"leNouvClass.Worksheets(sh.Name).cells.paste
proprièté ou methode non géréé par cette objet.
savez vous pourquoi?
merci d'avance