OVH Cloud OVH Cloud

copie de cellule

8 réponses
Avatar
premiere fois
bonjour a vous les pros

je voudrais savoir comment je peux faire a l'aide d'une macro pour copier
certaine cellule de ma feuille1 vers ma feuille 2.

merci a tous de votre aide

8 réponses

Avatar
jps
bonjour première fois
connais-tu l'enregistreur de macros?
jps

"premiere fois" <c'est la a écrit dans le
message de news: 43fede1a$0$166$
bonjour a vous les pros

je voudrais savoir comment je peux faire a l'aide d'une macro pour copier
certaine cellule de ma feuille1 vers ma feuille 2.

merci a tous de votre aide




Avatar
premiere fois
oui j'ai essayer de maniere courante en faisant macro enregistrer mais ça ne
marche pas car il faut une condition du genre si oui en g1 alors copie a1
en feuille 2 etc ...

"jps" a écrit dans le message de
news:
bonjour première fois
connais-tu l'enregistreur de macros?
jps

"premiere fois" <c'est la a écrit dans le
message de news: 43fede1a$0$166$
bonjour a vous les pros

je voudrais savoir comment je peux faire a l'aide d'une macro pour
copier


certaine cellule de ma feuille1 vers ma feuille 2.

merci a tous de votre aide







Avatar
Jacky
Bonjour,
Par exemple:
Ceci copie la cellule A2 de la feuille 1 vers la cellule A2 de la feuille
2
'--------
[feuil1!A2].Copy [feuil2!A2]
'---------
Un petit coup de F1 sur copy donne plus de renseignement.

Salutations
JJ

"premiere fois" <c'est la a écrit dans le
message de news:43fede1a$0$166$
bonjour a vous les pros

je voudrais savoir comment je peux faire a l'aide d'une macro pour copier
certaine cellule de ma feuille1 vers ma feuille 2.

merci a tous de votre aide




Avatar
Jacky
Re..
il faut une condition du genre si oui en g1 alors copie a1
en feuille 2 etc ...
'---------

If [feuil1!g1] = "oui" Then [feuil1!A2].Copy [feuil2!A2]
'-----------
La bonne question du premier coup donnerai la bonne réponse du premier coup
;-)

La syntaxe est:
Si la condition en feuille 1 cellule g1 est remplie alors
Fichier source+feuille source+adresse plage ". copy vers" fichier
destination+feuille destination+adresse première cellule destination

JJ

"Jacky" a écrit dans le message de
news:
Bonjour,
Par exemple:
Ceci copie la cellule A2 de la feuille 1 vers la cellule A2 de la
feuille

2
'--------
[feuil1!A2].Copy [feuil2!A2]
'---------
Un petit coup de F1 sur copy donne plus de renseignement.

Salutations
JJ

"premiere fois" <c'est la a écrit dans le
message de news:43fede1a$0$166$
bonjour a vous les pros

je voudrais savoir comment je peux faire a l'aide d'une macro pour
copier


certaine cellule de ma feuille1 vers ma feuille 2.

merci a tous de votre aide








Avatar
premiere fois
merci de ton aide
derniere question est ce que ca marche sur plusieurs données?
exemple:
http://cjoint.com/?cymCjIB5gj

"Jacky" a écrit dans le message de
news:
Re..
il faut une condition du genre si oui en g1 alors copie a1
en feuille 2 etc ...
'---------

If [feuil1!g1] = "oui" Then [feuil1!A2].Copy [feuil2!A2]
'-----------
La bonne question du premier coup donnerai la bonne réponse du premier
coup

;-)

La syntaxe est:
Si la condition en feuille 1 cellule g1 est remplie alors
Fichier source+feuille source+adresse plage ". copy vers" fichier
destination+feuille destination+adresse première cellule destination

JJ

"Jacky" a écrit dans le message de
news:
Bonjour,
Par exemple:
Ceci copie la cellule A2 de la feuille 1 vers la cellule A2 de la
feuille

2
'--------
[feuil1!A2].Copy [feuil2!A2]
'---------
Un petit coup de F1 sur copy donne plus de renseignement.

Salutations
JJ

"premiere fois" <c'est la a écrit dans le
message de news:43fede1a$0$166$
bonjour a vous les pros

je voudrais savoir comment je peux faire a l'aide d'une macro pour
copier


certaine cellule de ma feuille1 vers ma feuille 2.

merci a tous de votre aide












Avatar
Ardus Petus
Workseehts("Feuill2").Range("B1").Value=Workseehts("Feuill2").Range("A1").Va
lue

Tu peux mélanger ça avec des if...

Cordialement,
--
AP

"premiere fois" <c'est la a écrit dans le
message de news:43fede1a$0$166$
bonjour a vous les pros

je voudrais savoir comment je peux faire a l'aide d'une macro pour copier
certaine cellule de ma feuille1 vers ma feuille 2.

merci a tous de votre aide




Avatar
premiere fois
merci ap mais j'ai deja ça :
Sub copy()
If [feuil1!i3] = "X" Then [feuil1!A3].copy [feuil2!A3]
End Sub

qui me convient tout a fait mais comment puis-je faire pour que plutot que
ce soit copier en [feuil2!A3] ce soit copier en [feuil2!] colonne A et
premiere celule vide

merci de ton aide

"Ardus Petus" a écrit dans le message de
news:ecFMb%

Workseehts("Feuill2").Range("B1").Value=Workseehts("Feuill2").Range("A1").Va

lue

Tu peux mélanger ça avec des if...

Cordialement,
--
AP

"premiere fois" <c'est la a écrit dans le
message de news:43fede1a$0$166$
bonjour a vous les pros

je voudrais savoir comment je peux faire a l'aide d'une macro pour
copier


certaine cellule de ma feuille1 vers ma feuille 2.

merci a tous de votre aide








Avatar
Jacky
Re...
Si j'ai bien compris ce que tu souhaites faire, la méthode "copy" n'est pas
la bonne façon de faire.
Regarde ici .
http://cjoint.com/?cyoYhzxZey
Bon courage
JJ

"premiere fois" <c'est la a écrit dans le
message de news:43feee0c$0$166$
merci de ton aide
derniere question est ce que ca marche sur plusieurs données?
exemple:
http://cjoint.com/?cymCjIB5gj

"Jacky" a écrit dans le message de
news:
Re..
il faut une condition du genre si oui en g1 alors copie a1
en feuille 2 etc ...
'---------

If [feuil1!g1] = "oui" Then [feuil1!A2].Copy [feuil2!A2]
'-----------
La bonne question du premier coup donnerai la bonne réponse du premier
coup

;-)

La syntaxe est:
Si la condition en feuille 1 cellule g1 est remplie alors
Fichier source+feuille source+adresse plage ". copy vers" fichier
destination+feuille destination+adresse première cellule destination

JJ

"Jacky" a écrit dans le message de
news:
Bonjour,
Par exemple:
Ceci copie la cellule A2 de la feuille 1 vers la cellule A2 de la
feuille

2
'--------
[feuil1!A2].Copy [feuil2!A2]
'---------
Un petit coup de F1 sur copy donne plus de renseignement.

Salutations
JJ

"premiere fois" <c'est la a écrit dans
le



message de news:43fede1a$0$166$
bonjour a vous les pros

je voudrais savoir comment je peux faire a l'aide d'une macro pour
copier


certaine cellule de ma feuille1 vers ma feuille 2.

merci a tous de votre aide