Bonsoir,
Il y a une question que je me pose depuis un moment sur le copier coller
en
vba. Ce code fonctionne:
Worksheets("Feuil1").Select
Range("A1:C3").Select
Selection.Copy
Worksheets("Feuil2").Select
Range("B4").Select
ActiveSheet.Paste
Ou est l'erreur dans celui-ci ? (des fois il fonctionne des fois non
????? )
dim ws1, ws2 as worksheet
set ws1=worksheets("Feuil1")
set ws2=worksheets("Feuil2")
ws1.Range("A1:C3").Copy
ws2.Range("B4").Select
ws2.Paste
Merci !
Bonsoir,
Il y a une question que je me pose depuis un moment sur le copier coller
en
vba. Ce code fonctionne:
Worksheets("Feuil1").Select
Range("A1:C3").Select
Selection.Copy
Worksheets("Feuil2").Select
Range("B4").Select
ActiveSheet.Paste
Ou est l'erreur dans celui-ci ? (des fois il fonctionne des fois non
????? )
dim ws1, ws2 as worksheet
set ws1=worksheets("Feuil1")
set ws2=worksheets("Feuil2")
ws1.Range("A1:C3").Copy
ws2.Range("B4").Select
ws2.Paste
Merci !
Bonsoir,
Il y a une question que je me pose depuis un moment sur le copier coller
en
vba. Ce code fonctionne:
Worksheets("Feuil1").Select
Range("A1:C3").Select
Selection.Copy
Worksheets("Feuil2").Select
Range("B4").Select
ActiveSheet.Paste
Ou est l'erreur dans celui-ci ? (des fois il fonctionne des fois non
????? )
dim ws1, ws2 as worksheet
set ws1=worksheets("Feuil1")
set ws2=worksheets("Feuil2")
ws1.Range("A1:C3").Copy
ws2.Range("B4").Select
ws2.Paste
Merci !
et quand ça ne fonctionne pas, kamel, tu as quoi en un joli jaune flashy
dans VBE?
jps
"Kamel" a écrit dans le message de
news:Bonsoir,
Il y a une question que je me pose depuis un moment sur le copier coller
envba. Ce code fonctionne:
Worksheets("Feuil1").Select
Range("A1:C3").Select
Selection.Copy
Worksheets("Feuil2").Select
Range("B4").Select
ActiveSheet.Paste
Ou est l'erreur dans celui-ci ? (des fois il fonctionne des fois non
????? )dim ws1, ws2 as worksheet
set ws1=worksheets("Feuil1")
set ws2=worksheets("Feuil2")
ws1.Range("A1:C3").Copy
ws2.Range("B4").Select
ws2.Paste
Merci !
et quand ça ne fonctionne pas, kamel, tu as quoi en un joli jaune flashy
dans VBE?
jps
"Kamel" <kamel@bogoss.com> a écrit dans le message de
news:OCMzfnwMFHA.3788@tk2msftngp13.phx.gbl...
Bonsoir,
Il y a une question que je me pose depuis un moment sur le copier coller
en
vba. Ce code fonctionne:
Worksheets("Feuil1").Select
Range("A1:C3").Select
Selection.Copy
Worksheets("Feuil2").Select
Range("B4").Select
ActiveSheet.Paste
Ou est l'erreur dans celui-ci ? (des fois il fonctionne des fois non
????? )
dim ws1, ws2 as worksheet
set ws1=worksheets("Feuil1")
set ws2=worksheets("Feuil2")
ws1.Range("A1:C3").Copy
ws2.Range("B4").Select
ws2.Paste
Merci !
et quand ça ne fonctionne pas, kamel, tu as quoi en un joli jaune flashy
dans VBE?
jps
"Kamel" a écrit dans le message de
news:Bonsoir,
Il y a une question que je me pose depuis un moment sur le copier coller
envba. Ce code fonctionne:
Worksheets("Feuil1").Select
Range("A1:C3").Select
Selection.Copy
Worksheets("Feuil2").Select
Range("B4").Select
ActiveSheet.Paste
Ou est l'erreur dans celui-ci ? (des fois il fonctionne des fois non
????? )dim ws1, ws2 as worksheet
set ws1=worksheets("Feuil1")
set ws2=worksheets("Feuil2")
ws1.Range("A1:C3").Copy
ws2.Range("B4").Select
ws2.Paste
Merci !
message: La méthode select de la classe Range a échoué.
au niveau: ws2.Range("B4").Select
"jps" a écrit dans le message de news:et quand ça ne fonctionne pas, kamel, tu as quoi en un joli jaune flashy
dans VBE?
jps
"Kamel" a écrit dans le message de
news:Bonsoir,
Il y a une question que je me pose depuis un moment sur le copier
coller
envba. Ce code fonctionne:
Worksheets("Feuil1").Select
Range("A1:C3").Select
Selection.Copy
Worksheets("Feuil2").Select
Range("B4").Select
ActiveSheet.Paste
Ou est l'erreur dans celui-ci ? (des fois il fonctionne des fois non
????? )dim ws1, ws2 as worksheet
set ws1=worksheets("Feuil1")
set ws2=worksheets("Feuil2")
ws1.Range("A1:C3").Copy
ws2.Range("B4").Select
ws2.Paste
Merci !
message: La méthode select de la classe Range a échoué.
au niveau: ws2.Range("B4").Select
"jps" <pensez@liege.be> a écrit dans le message de news:
uI2CSwwMFHA.3788@tk2msftngp13.phx.gbl...
et quand ça ne fonctionne pas, kamel, tu as quoi en un joli jaune flashy
dans VBE?
jps
"Kamel" <kamel@bogoss.com> a écrit dans le message de
news:OCMzfnwMFHA.3788@tk2msftngp13.phx.gbl...
Bonsoir,
Il y a une question que je me pose depuis un moment sur le copier
coller
en
vba. Ce code fonctionne:
Worksheets("Feuil1").Select
Range("A1:C3").Select
Selection.Copy
Worksheets("Feuil2").Select
Range("B4").Select
ActiveSheet.Paste
Ou est l'erreur dans celui-ci ? (des fois il fonctionne des fois non
????? )
dim ws1, ws2 as worksheet
set ws1=worksheets("Feuil1")
set ws2=worksheets("Feuil2")
ws1.Range("A1:C3").Copy
ws2.Range("B4").Select
ws2.Paste
Merci !
message: La méthode select de la classe Range a échoué.
au niveau: ws2.Range("B4").Select
"jps" a écrit dans le message de news:et quand ça ne fonctionne pas, kamel, tu as quoi en un joli jaune flashy
dans VBE?
jps
"Kamel" a écrit dans le message de
news:Bonsoir,
Il y a une question que je me pose depuis un moment sur le copier
coller
envba. Ce code fonctionne:
Worksheets("Feuil1").Select
Range("A1:C3").Select
Selection.Copy
Worksheets("Feuil2").Select
Range("B4").Select
ActiveSheet.Paste
Ou est l'erreur dans celui-ci ? (des fois il fonctionne des fois non
????? )dim ws1, ws2 as worksheet
set ws1=worksheets("Feuil1")
set ws2=worksheets("Feuil2")
ws1.Range("A1:C3").Copy
ws2.Range("B4").Select
ws2.Paste
Merci !
message: La méthode select de la classe Range a échoué.
au niveau: ws2.Range("B4").Select
"jps" a écrit dans le message de news:et quand ça ne fonctionne pas, kamel, tu as quoi en un joli jaune flashy
dans VBE?
jps
"Kamel" a écrit dans le message de
news:Bonsoir,
Il y a une question que je me pose depuis un moment sur le copier
coller
envba. Ce code fonctionne:
Worksheets("Feuil1").Select
Range("A1:C3").Select
Selection.Copy
Worksheets("Feuil2").Select
Range("B4").Select
ActiveSheet.Paste
Ou est l'erreur dans celui-ci ? (des fois il fonctionne des fois non
????? )dim ws1, ws2 as worksheet
set ws1=worksheets("Feuil1")
set ws2=worksheets("Feuil2")
ws1.Range("A1:C3").Copy
ws2.Range("B4").Select
ws2.Paste
Merci !
message: La méthode select de la classe Range a échoué.
au niveau: ws2.Range("B4").Select
"jps" <pensez@liege.be> a écrit dans le message de news:
uI2CSwwMFHA.3788@tk2msftngp13.phx.gbl...
et quand ça ne fonctionne pas, kamel, tu as quoi en un joli jaune flashy
dans VBE?
jps
"Kamel" <kamel@bogoss.com> a écrit dans le message de
news:OCMzfnwMFHA.3788@tk2msftngp13.phx.gbl...
Bonsoir,
Il y a une question que je me pose depuis un moment sur le copier
coller
en
vba. Ce code fonctionne:
Worksheets("Feuil1").Select
Range("A1:C3").Select
Selection.Copy
Worksheets("Feuil2").Select
Range("B4").Select
ActiveSheet.Paste
Ou est l'erreur dans celui-ci ? (des fois il fonctionne des fois non
????? )
dim ws1, ws2 as worksheet
set ws1=worksheets("Feuil1")
set ws2=worksheets("Feuil2")
ws1.Range("A1:C3").Copy
ws2.Range("B4").Select
ws2.Paste
Merci !
message: La méthode select de la classe Range a échoué.
au niveau: ws2.Range("B4").Select
"jps" a écrit dans le message de news:et quand ça ne fonctionne pas, kamel, tu as quoi en un joli jaune flashy
dans VBE?
jps
"Kamel" a écrit dans le message de
news:Bonsoir,
Il y a une question que je me pose depuis un moment sur le copier
coller
envba. Ce code fonctionne:
Worksheets("Feuil1").Select
Range("A1:C3").Select
Selection.Copy
Worksheets("Feuil2").Select
Range("B4").Select
ActiveSheet.Paste
Ou est l'erreur dans celui-ci ? (des fois il fonctionne des fois non
????? )dim ws1, ws2 as worksheet
set ws1=worksheets("Feuil1")
set ws2=worksheets("Feuil2")
ws1.Range("A1:C3").Copy
ws2.Range("B4").Select
ws2.Paste
Merci !
de toutes façons, kamel, si tu as un code qui va bien, utilise-le car tu
sais que le mieux est l'ennemi du bien...
jps
"Kamel" a écrit dans le message de
news:message: La méthode select de la classe Range a échoué.
au niveau: ws2.Range("B4").Select
"jps" a écrit dans le message de news:et quand ça ne fonctionne pas, kamel, tu as quoi en un joli jaune
flashy
dans VBE?
jps
"Kamel" a écrit dans le message de
news:Bonsoir,
Il y a une question que je me pose depuis un moment sur le copier
collerenvba. Ce code fonctionne:
Worksheets("Feuil1").Select
Range("A1:C3").Select
Selection.Copy
Worksheets("Feuil2").Select
Range("B4").Select
ActiveSheet.Paste
Ou est l'erreur dans celui-ci ? (des fois il fonctionne des fois non
????? )dim ws1, ws2 as worksheet
set ws1=worksheets("Feuil1")
set ws2=worksheets("Feuil2")
ws1.Range("A1:C3").Copy
ws2.Range("B4").Select
ws2.Paste
Merci !
de toutes façons, kamel, si tu as un code qui va bien, utilise-le car tu
sais que le mieux est l'ennemi du bien...
jps
"Kamel" <kamel@bogoss.com> a écrit dans le message de
news:Onx8J1wMFHA.1948@TK2MSFTNGP14.phx.gbl...
message: La méthode select de la classe Range a échoué.
au niveau: ws2.Range("B4").Select
"jps" <pensez@liege.be> a écrit dans le message de news:
uI2CSwwMFHA.3788@tk2msftngp13.phx.gbl...
et quand ça ne fonctionne pas, kamel, tu as quoi en un joli jaune
flashy
dans VBE?
jps
"Kamel" <kamel@bogoss.com> a écrit dans le message de
news:OCMzfnwMFHA.3788@tk2msftngp13.phx.gbl...
Bonsoir,
Il y a une question que je me pose depuis un moment sur le copier
coller
en
vba. Ce code fonctionne:
Worksheets("Feuil1").Select
Range("A1:C3").Select
Selection.Copy
Worksheets("Feuil2").Select
Range("B4").Select
ActiveSheet.Paste
Ou est l'erreur dans celui-ci ? (des fois il fonctionne des fois non
????? )
dim ws1, ws2 as worksheet
set ws1=worksheets("Feuil1")
set ws2=worksheets("Feuil2")
ws1.Range("A1:C3").Copy
ws2.Range("B4").Select
ws2.Paste
Merci !
de toutes façons, kamel, si tu as un code qui va bien, utilise-le car tu
sais que le mieux est l'ennemi du bien...
jps
"Kamel" a écrit dans le message de
news:message: La méthode select de la classe Range a échoué.
au niveau: ws2.Range("B4").Select
"jps" a écrit dans le message de news:et quand ça ne fonctionne pas, kamel, tu as quoi en un joli jaune
flashy
dans VBE?
jps
"Kamel" a écrit dans le message de
news:Bonsoir,
Il y a une question que je me pose depuis un moment sur le copier
collerenvba. Ce code fonctionne:
Worksheets("Feuil1").Select
Range("A1:C3").Select
Selection.Copy
Worksheets("Feuil2").Select
Range("B4").Select
ActiveSheet.Paste
Ou est l'erreur dans celui-ci ? (des fois il fonctionne des fois non
????? )dim ws1, ws2 as worksheet
set ws1=worksheets("Feuil1")
set ws2=worksheets("Feuil2")
ws1.Range("A1:C3").Copy
ws2.Range("B4").Select
ws2.Paste
Merci !
En fait, en faisant ws2.Range("B4").Select, je cherche à selectionner une
cellule d'une feuille non active.
Mais est-on obligé de sélctionner une feuille pour y coller des valeurs ??
Kamel
"jps" a écrit dans le message de news:de toutes façons, kamel, si tu as un code qui va bien, utilise-le car tu
sais que le mieux est l'ennemi du bien...
jps
"Kamel" a écrit dans le message de
news:message: La méthode select de la classe Range a échoué.
au niveau: ws2.Range("B4").Select
"jps" a écrit dans le message de news:et quand ça ne fonctionne pas, kamel, tu as quoi en un joli jaune
flashy
dans VBE?
jps
"Kamel" a écrit dans le message de
news:Bonsoir,
Il y a une question que je me pose depuis un moment sur le copier
collerenvba. Ce code fonctionne:
Worksheets("Feuil1").Select
Range("A1:C3").Select
Selection.Copy
Worksheets("Feuil2").Select
Range("B4").Select
ActiveSheet.Paste
Ou est l'erreur dans celui-ci ? (des fois il fonctionne des fois non
????? )dim ws1, ws2 as worksheet
set ws1=worksheets("Feuil1")
set ws2=worksheets("Feuil2")
ws1.Range("A1:C3").Copy
ws2.Range("B4").Select
ws2.Paste
Merci !
En fait, en faisant ws2.Range("B4").Select, je cherche à selectionner une
cellule d'une feuille non active.
Mais est-on obligé de sélctionner une feuille pour y coller des valeurs ??
Kamel
"jps" <pensez@liege.be> a écrit dans le message de news:
eISU38wMFHA.3960@TK2MSFTNGP12.phx.gbl...
de toutes façons, kamel, si tu as un code qui va bien, utilise-le car tu
sais que le mieux est l'ennemi du bien...
jps
"Kamel" <kamel@bogoss.com> a écrit dans le message de
news:Onx8J1wMFHA.1948@TK2MSFTNGP14.phx.gbl...
message: La méthode select de la classe Range a échoué.
au niveau: ws2.Range("B4").Select
"jps" <pensez@liege.be> a écrit dans le message de news:
uI2CSwwMFHA.3788@tk2msftngp13.phx.gbl...
et quand ça ne fonctionne pas, kamel, tu as quoi en un joli jaune
flashy
dans VBE?
jps
"Kamel" <kamel@bogoss.com> a écrit dans le message de
news:OCMzfnwMFHA.3788@tk2msftngp13.phx.gbl...
Bonsoir,
Il y a une question que je me pose depuis un moment sur le copier
coller
en
vba. Ce code fonctionne:
Worksheets("Feuil1").Select
Range("A1:C3").Select
Selection.Copy
Worksheets("Feuil2").Select
Range("B4").Select
ActiveSheet.Paste
Ou est l'erreur dans celui-ci ? (des fois il fonctionne des fois non
????? )
dim ws1, ws2 as worksheet
set ws1=worksheets("Feuil1")
set ws2=worksheets("Feuil2")
ws1.Range("A1:C3").Copy
ws2.Range("B4").Select
ws2.Paste
Merci !
En fait, en faisant ws2.Range("B4").Select, je cherche à selectionner une
cellule d'une feuille non active.
Mais est-on obligé de sélctionner une feuille pour y coller des valeurs ??
Kamel
"jps" a écrit dans le message de news:de toutes façons, kamel, si tu as un code qui va bien, utilise-le car tu
sais que le mieux est l'ennemi du bien...
jps
"Kamel" a écrit dans le message de
news:message: La méthode select de la classe Range a échoué.
au niveau: ws2.Range("B4").Select
"jps" a écrit dans le message de news:et quand ça ne fonctionne pas, kamel, tu as quoi en un joli jaune
flashy
dans VBE?
jps
"Kamel" a écrit dans le message de
news:Bonsoir,
Il y a une question que je me pose depuis un moment sur le copier
collerenvba. Ce code fonctionne:
Worksheets("Feuil1").Select
Range("A1:C3").Select
Selection.Copy
Worksheets("Feuil2").Select
Range("B4").Select
ActiveSheet.Paste
Ou est l'erreur dans celui-ci ? (des fois il fonctionne des fois non
????? )dim ws1, ws2 as worksheet
set ws1=worksheets("Feuil1")
set ws2=worksheets("Feuil2")
ws1.Range("A1:C3").Copy
ws2.Range("B4").Select
ws2.Paste
Merci !
et quand ça ne fonctionne pas, kamel, tu as quoi en un joli jaune flashy
dans VBE?
jps
"Kamel" a écrit dans le message de
news:Bonsoir,
Il y a une question que je me pose depuis un moment sur le copier coller
envba. Ce code fonctionne:
Worksheets("Feuil1").Select
Range("A1:C3").Select
Selection.Copy
Worksheets("Feuil2").Select
Range("B4").Select
ActiveSheet.Paste
Ou est l'erreur dans celui-ci ? (des fois il fonctionne des fois non
????? )dim ws1, ws2 as worksheet
set ws1=worksheets("Feuil1")
set ws2=worksheets("Feuil2")
ws1.Range("A1:C3").Copy
ws2.Range("B4").Select
ws2.Paste
Merci !
et quand ça ne fonctionne pas, kamel, tu as quoi en un joli jaune flashy
dans VBE?
jps
"Kamel" <kamel@bogoss.com> a écrit dans le message de
news:OCMzfnwMFHA.3788@tk2msftngp13.phx.gbl...
Bonsoir,
Il y a une question que je me pose depuis un moment sur le copier coller
en
vba. Ce code fonctionne:
Worksheets("Feuil1").Select
Range("A1:C3").Select
Selection.Copy
Worksheets("Feuil2").Select
Range("B4").Select
ActiveSheet.Paste
Ou est l'erreur dans celui-ci ? (des fois il fonctionne des fois non
????? )
dim ws1, ws2 as worksheet
set ws1=worksheets("Feuil1")
set ws2=worksheets("Feuil2")
ws1.Range("A1:C3").Copy
ws2.Range("B4").Select
ws2.Paste
Merci !
et quand ça ne fonctionne pas, kamel, tu as quoi en un joli jaune flashy
dans VBE?
jps
"Kamel" a écrit dans le message de
news:Bonsoir,
Il y a une question que je me pose depuis un moment sur le copier coller
envba. Ce code fonctionne:
Worksheets("Feuil1").Select
Range("A1:C3").Select
Selection.Copy
Worksheets("Feuil2").Select
Range("B4").Select
ActiveSheet.Paste
Ou est l'erreur dans celui-ci ? (des fois il fonctionne des fois non
????? )dim ws1, ws2 as worksheet
set ws1=worksheets("Feuil1")
set ws2=worksheets("Feuil2")
ws1.Range("A1:C3").Copy
ws2.Range("B4").Select
ws2.Paste
Merci !
En fait, en faisant ws2.Range("B4").Select, je cherche à
selectionner une
cellule d'une feuille non active.
Mais est-on obligé de sélctionner une feuille pour y coller des
valeurs ??
Kamel
"jps" a écrit dans le message de news:de toutes façons, kamel, si tu as un code qui va bien, utilise-le
car tu
sais que le mieux est l'ennemi du bien...
jps
"Kamel" a écrit dans le message de
news:message: La méthode select de la classe Range a échoué.
au niveau: ws2.Range("B4").Select
"jps" a écrit dans le message de news:et quand ça ne fonctionne pas, kamel, tu as quoi en un joli
jaune
flashy
dans VBE?
jps
"Kamel" a écrit dans le message de
news:Bonsoir,
Il y a une question que je me pose depuis un moment sur le
copier
collerenvba. Ce code fonctionne:
Worksheets("Feuil1").Select
Range("A1:C3").Select
Selection.Copy
Worksheets("Feuil2").Select
Range("B4").Select
ActiveSheet.Paste
Ou est l'erreur dans celui-ci ? (des fois il fonctionne des
fois non
????? )dim ws1, ws2 as worksheet
set ws1=worksheets("Feuil1")
set ws2=worksheets("Feuil2")
ws1.Range("A1:C3").Copy
ws2.Range("B4").Select
ws2.Paste
Merci !
En fait, en faisant ws2.Range("B4").Select, je cherche à
selectionner une
cellule d'une feuille non active.
Mais est-on obligé de sélctionner une feuille pour y coller des
valeurs ??
Kamel
"jps" <pensez@liege.be> a écrit dans le message de news:
eISU38wMFHA.3960@TK2MSFTNGP12.phx.gbl...
de toutes façons, kamel, si tu as un code qui va bien, utilise-le
car tu
sais que le mieux est l'ennemi du bien...
jps
"Kamel" <kamel@bogoss.com> a écrit dans le message de
news:Onx8J1wMFHA.1948@TK2MSFTNGP14.phx.gbl...
message: La méthode select de la classe Range a échoué.
au niveau: ws2.Range("B4").Select
"jps" <pensez@liege.be> a écrit dans le message de news:
uI2CSwwMFHA.3788@tk2msftngp13.phx.gbl...
et quand ça ne fonctionne pas, kamel, tu as quoi en un joli
jaune
flashy
dans VBE?
jps
"Kamel" <kamel@bogoss.com> a écrit dans le message de
news:OCMzfnwMFHA.3788@tk2msftngp13.phx.gbl...
Bonsoir,
Il y a une question que je me pose depuis un moment sur le
copier
coller
en
vba. Ce code fonctionne:
Worksheets("Feuil1").Select
Range("A1:C3").Select
Selection.Copy
Worksheets("Feuil2").Select
Range("B4").Select
ActiveSheet.Paste
Ou est l'erreur dans celui-ci ? (des fois il fonctionne des
fois non
????? )
dim ws1, ws2 as worksheet
set ws1=worksheets("Feuil1")
set ws2=worksheets("Feuil2")
ws1.Range("A1:C3").Copy
ws2.Range("B4").Select
ws2.Paste
Merci !
En fait, en faisant ws2.Range("B4").Select, je cherche à
selectionner une
cellule d'une feuille non active.
Mais est-on obligé de sélctionner une feuille pour y coller des
valeurs ??
Kamel
"jps" a écrit dans le message de news:de toutes façons, kamel, si tu as un code qui va bien, utilise-le
car tu
sais que le mieux est l'ennemi du bien...
jps
"Kamel" a écrit dans le message de
news:message: La méthode select de la classe Range a échoué.
au niveau: ws2.Range("B4").Select
"jps" a écrit dans le message de news:et quand ça ne fonctionne pas, kamel, tu as quoi en un joli
jaune
flashy
dans VBE?
jps
"Kamel" a écrit dans le message de
news:Bonsoir,
Il y a une question que je me pose depuis un moment sur le
copier
collerenvba. Ce code fonctionne:
Worksheets("Feuil1").Select
Range("A1:C3").Select
Selection.Copy
Worksheets("Feuil2").Select
Range("B4").Select
ActiveSheet.Paste
Ou est l'erreur dans celui-ci ? (des fois il fonctionne des
fois non
????? )dim ws1, ws2 as worksheet
set ws1=worksheets("Feuil1")
set ws2=worksheets("Feuil2")
ws1.Range("A1:C3").Copy
ws2.Range("B4").Select
ws2.Paste
Merci !
Bonjour Kamel,
Tu peux utiliser des Objets "Worksheet" pour ta procédure, mais tu dois
obligatoirement respecter ceci :
Tu NE PEUT PAS sélectionner une plage de cellule si la feuille de cette
plage de cellule n'est pas la feuille active.
Tu peux transposer ceci comme cela
With ws2
.select
.Range("B4").Select
.paste
end with
Ta procédure deviendrait :
Sub test()
Dim ws1 As Worksheet, ws2 As Worksheet
Set ws1 = Worksheets("Feuil1")
Set ws2 = Worksheets("Feuil2")
ws1.Range("A1:C3").Copy
With ws2
.Select
Application.EnableEvents = False
.Range("B4").Select
.Paste
Application.EnableEvents = True
End With
Application.CutCopyMode = False
End Sub
'-------------------------------
Tu pourrais faire aussi ce cette manière ...!
'--------------------------------
Sub test1()
Dim Rg As Range, Rg1 As Range
Set Rg = Worksheets("Feuil1").Range("A1:C3")
Set Rg1 = Worksheets("Feuil2").Range("b4")
Application.EnableEvents = False
Rg.Copy Rg1
Application.EnableEvents = True
End Sub
'-------------------------------
Salutations!
Est-ce que cela te va ?
Salutations!
"Kamel" a écrit dans le message de news:
message: La méthode select de la classe Range a échoué.
au niveau: ws2.Range("B4").Select
"jps" a écrit dans le message de news:et quand ça ne fonctionne pas, kamel, tu as quoi en un joli jaune flashy
dans VBE?
jps
"Kamel" a écrit dans le message de
news:Bonsoir,
Il y a une question que je me pose depuis un moment sur le copier coller
envba. Ce code fonctionne:
Worksheets("Feuil1").Select
Range("A1:C3").Select
Selection.Copy
Worksheets("Feuil2").Select
Range("B4").Select
ActiveSheet.Paste
Ou est l'erreur dans celui-ci ? (des fois il fonctionne des fois non
????? )dim ws1, ws2 as worksheet
set ws1=worksheets("Feuil1")
set ws2=worksheets("Feuil2")
ws1.Range("A1:C3").Copy
ws2.Range("B4").Select
ws2.Paste
Merci !
Bonjour Kamel,
Tu peux utiliser des Objets "Worksheet" pour ta procédure, mais tu dois
obligatoirement respecter ceci :
Tu NE PEUT PAS sélectionner une plage de cellule si la feuille de cette
plage de cellule n'est pas la feuille active.
Tu peux transposer ceci comme cela
With ws2
.select
.Range("B4").Select
.paste
end with
Ta procédure deviendrait :
Sub test()
Dim ws1 As Worksheet, ws2 As Worksheet
Set ws1 = Worksheets("Feuil1")
Set ws2 = Worksheets("Feuil2")
ws1.Range("A1:C3").Copy
With ws2
.Select
Application.EnableEvents = False
.Range("B4").Select
.Paste
Application.EnableEvents = True
End With
Application.CutCopyMode = False
End Sub
'-------------------------------
Tu pourrais faire aussi ce cette manière ...!
'--------------------------------
Sub test1()
Dim Rg As Range, Rg1 As Range
Set Rg = Worksheets("Feuil1").Range("A1:C3")
Set Rg1 = Worksheets("Feuil2").Range("b4")
Application.EnableEvents = False
Rg.Copy Rg1
Application.EnableEvents = True
End Sub
'-------------------------------
Salutations!
Est-ce que cela te va ?
Salutations!
"Kamel" <kamel@bogoss.com> a écrit dans le message de news:
Onx8J1wMFHA.1948@TK2MSFTNGP14.phx.gbl...
message: La méthode select de la classe Range a échoué.
au niveau: ws2.Range("B4").Select
"jps" <pensez@liege.be> a écrit dans le message de news:
uI2CSwwMFHA.3788@tk2msftngp13.phx.gbl...
et quand ça ne fonctionne pas, kamel, tu as quoi en un joli jaune flashy
dans VBE?
jps
"Kamel" <kamel@bogoss.com> a écrit dans le message de
news:OCMzfnwMFHA.3788@tk2msftngp13.phx.gbl...
Bonsoir,
Il y a une question que je me pose depuis un moment sur le copier coller
en
vba. Ce code fonctionne:
Worksheets("Feuil1").Select
Range("A1:C3").Select
Selection.Copy
Worksheets("Feuil2").Select
Range("B4").Select
ActiveSheet.Paste
Ou est l'erreur dans celui-ci ? (des fois il fonctionne des fois non
????? )
dim ws1, ws2 as worksheet
set ws1=worksheets("Feuil1")
set ws2=worksheets("Feuil2")
ws1.Range("A1:C3").Copy
ws2.Range("B4").Select
ws2.Paste
Merci !
Bonjour Kamel,
Tu peux utiliser des Objets "Worksheet" pour ta procédure, mais tu dois
obligatoirement respecter ceci :
Tu NE PEUT PAS sélectionner une plage de cellule si la feuille de cette
plage de cellule n'est pas la feuille active.
Tu peux transposer ceci comme cela
With ws2
.select
.Range("B4").Select
.paste
end with
Ta procédure deviendrait :
Sub test()
Dim ws1 As Worksheet, ws2 As Worksheet
Set ws1 = Worksheets("Feuil1")
Set ws2 = Worksheets("Feuil2")
ws1.Range("A1:C3").Copy
With ws2
.Select
Application.EnableEvents = False
.Range("B4").Select
.Paste
Application.EnableEvents = True
End With
Application.CutCopyMode = False
End Sub
'-------------------------------
Tu pourrais faire aussi ce cette manière ...!
'--------------------------------
Sub test1()
Dim Rg As Range, Rg1 As Range
Set Rg = Worksheets("Feuil1").Range("A1:C3")
Set Rg1 = Worksheets("Feuil2").Range("b4")
Application.EnableEvents = False
Rg.Copy Rg1
Application.EnableEvents = True
End Sub
'-------------------------------
Salutations!
Est-ce que cela te va ?
Salutations!
"Kamel" a écrit dans le message de news:
message: La méthode select de la classe Range a échoué.
au niveau: ws2.Range("B4").Select
"jps" a écrit dans le message de news:et quand ça ne fonctionne pas, kamel, tu as quoi en un joli jaune flashy
dans VBE?
jps
"Kamel" a écrit dans le message de
news:Bonsoir,
Il y a une question que je me pose depuis un moment sur le copier coller
envba. Ce code fonctionne:
Worksheets("Feuil1").Select
Range("A1:C3").Select
Selection.Copy
Worksheets("Feuil2").Select
Range("B4").Select
ActiveSheet.Paste
Ou est l'erreur dans celui-ci ? (des fois il fonctionne des fois non
????? )dim ws1, ws2 as worksheet
set ws1=worksheets("Feuil1")
set ws2=worksheets("Feuil2")
ws1.Range("A1:C3").Copy
ws2.Range("B4").Select
ws2.Paste
Merci !
Bonjour,
Si j'ai bien compris ta passe, tu n'as même pas besoin de
copier-coller.
Sub DeUnADeux()
k = 1
For i = 4 To 7
For j = 2 To 5
Sheets("Feuil2").Cells(i, j).Value = Sheets("Feuil1").Cells(i - 3,
k).Value
k = k + 1
Next
k = 1
Next
End Sub
"Kamel" a écrit dans le message de
news:En fait, en faisant ws2.Range("B4").Select, je cherche à
selectionner unecellule d'une feuille non active.
Mais est-on obligé de sélctionner une feuille pour y coller des
valeurs ??Kamel
"jps" a écrit dans le message de news:de toutes façons, kamel, si tu as un code qui va bien, utilise-le
car tusais que le mieux est l'ennemi du bien...
jps
"Kamel" a écrit dans le message de
news:message: La méthode select de la classe Range a échoué.
au niveau: ws2.Range("B4").Select
"jps" a écrit dans le message de news:et quand ça ne fonctionne pas, kamel, tu as quoi en un joli
jauneflashy
dans VBE?
jps
"Kamel" a écrit dans le message de
news:Bonsoir,
Il y a une question que je me pose depuis un moment sur le
copiercollerenvba. Ce code fonctionne:
Worksheets("Feuil1").Select
Range("A1:C3").Select
Selection.Copy
Worksheets("Feuil2").Select
Range("B4").Select
ActiveSheet.Paste
Ou est l'erreur dans celui-ci ? (des fois il fonctionne des
fois non????? )dim ws1, ws2 as worksheet
set ws1=worksheets("Feuil1")
set ws2=worksheets("Feuil2")
ws1.Range("A1:C3").Copy
ws2.Range("B4").Select
ws2.Paste
Merci !
Bonjour,
Si j'ai bien compris ta passe, tu n'as même pas besoin de
copier-coller.
Sub DeUnADeux()
k = 1
For i = 4 To 7
For j = 2 To 5
Sheets("Feuil2").Cells(i, j).Value = Sheets("Feuil1").Cells(i - 3,
k).Value
k = k + 1
Next
k = 1
Next
End Sub
"Kamel" <kamel@bogoss.com> a écrit dans le message de
news:eEjw9AxMFHA.3512@TK2MSFTNGP15.phx.gbl...
En fait, en faisant ws2.Range("B4").Select, je cherche à
selectionner une
cellule d'une feuille non active.
Mais est-on obligé de sélctionner une feuille pour y coller des
valeurs ??
Kamel
"jps" <pensez@liege.be> a écrit dans le message de news:
eISU38wMFHA.3960@TK2MSFTNGP12.phx.gbl...
de toutes façons, kamel, si tu as un code qui va bien, utilise-le
car tu
sais que le mieux est l'ennemi du bien...
jps
"Kamel" <kamel@bogoss.com> a écrit dans le message de
news:Onx8J1wMFHA.1948@TK2MSFTNGP14.phx.gbl...
message: La méthode select de la classe Range a échoué.
au niveau: ws2.Range("B4").Select
"jps" <pensez@liege.be> a écrit dans le message de news:
uI2CSwwMFHA.3788@tk2msftngp13.phx.gbl...
et quand ça ne fonctionne pas, kamel, tu as quoi en un joli
jaune
flashy
dans VBE?
jps
"Kamel" <kamel@bogoss.com> a écrit dans le message de
news:OCMzfnwMFHA.3788@tk2msftngp13.phx.gbl...
Bonsoir,
Il y a une question que je me pose depuis un moment sur le
copier
coller
en
vba. Ce code fonctionne:
Worksheets("Feuil1").Select
Range("A1:C3").Select
Selection.Copy
Worksheets("Feuil2").Select
Range("B4").Select
ActiveSheet.Paste
Ou est l'erreur dans celui-ci ? (des fois il fonctionne des
fois non
????? )
dim ws1, ws2 as worksheet
set ws1=worksheets("Feuil1")
set ws2=worksheets("Feuil2")
ws1.Range("A1:C3").Copy
ws2.Range("B4").Select
ws2.Paste
Merci !
Bonjour,
Si j'ai bien compris ta passe, tu n'as même pas besoin de
copier-coller.
Sub DeUnADeux()
k = 1
For i = 4 To 7
For j = 2 To 5
Sheets("Feuil2").Cells(i, j).Value = Sheets("Feuil1").Cells(i - 3,
k).Value
k = k + 1
Next
k = 1
Next
End Sub
"Kamel" a écrit dans le message de
news:En fait, en faisant ws2.Range("B4").Select, je cherche à
selectionner unecellule d'une feuille non active.
Mais est-on obligé de sélctionner une feuille pour y coller des
valeurs ??Kamel
"jps" a écrit dans le message de news:de toutes façons, kamel, si tu as un code qui va bien, utilise-le
car tusais que le mieux est l'ennemi du bien...
jps
"Kamel" a écrit dans le message de
news:message: La méthode select de la classe Range a échoué.
au niveau: ws2.Range("B4").Select
"jps" a écrit dans le message de news:et quand ça ne fonctionne pas, kamel, tu as quoi en un joli
jauneflashy
dans VBE?
jps
"Kamel" a écrit dans le message de
news:Bonsoir,
Il y a une question que je me pose depuis un moment sur le
copiercollerenvba. Ce code fonctionne:
Worksheets("Feuil1").Select
Range("A1:C3").Select
Selection.Copy
Worksheets("Feuil2").Select
Range("B4").Select
ActiveSheet.Paste
Ou est l'erreur dans celui-ci ? (des fois il fonctionne des
fois non????? )dim ws1, ws2 as worksheet
set ws1=worksheets("Feuil1")
set ws2=worksheets("Feuil2")
ws1.Range("A1:C3").Copy
ws2.Range("B4").Select
ws2.Paste
Merci !