Bonjour au Forum,
Je désirerai copier en VBA, par exemple le contenu de la cellule "A1" de la "feuille 1" en "B2" de la "feuille 2".
Je ne sais comment m'y prendre. Merci de votre aide.
Cordialement
Gilles.
Copier le contenu d'une cellule d'une feuille sur une autre
6 messages
• Page 1 sur 1
- duodag
- Jeune membre
- Messages: 35
- Inscription: 18 Sep 2008, 14:32
- Version Excel: 2007 FR
Bonjour,
Je ne suis pas champion mais ci dessous deux petites lignes pour effectuer le copier/coller :
worksheets("feuil1").Range("a1").Copy
Worksheets("feuil1").Paste Destination:=Worksheets("feuil2").Range("b2")
Cordialement,
Je ne suis pas champion mais ci dessous deux petites lignes pour effectuer le copier/coller :
worksheets("feuil1").Range("a1").Copy
Worksheets("feuil1").Paste Destination:=Worksheets("feuil2").Range("b2")
Cordialement,
- gauguin
- Membre fidèle
- Messages: 138
- Inscription: 17 Juin 2008, 15:20
- Localisation: Rennes - BRETAGNE
- Version Excel: 2002 FR
Bonsoir,
autre solution, plus condensée :
autre solution, plus condensée :
- Code: Tout sélectionner
Sub copie()
[A1].Copy Sheets("Feuil2").[B2]
End Sub
Notre seule récompense est un "Merci".........
- felix
- Membre impliqué
- Messages: 1549
- Inscription: 11 Août 2007, 20:01
- Localisation: Landerneau, Finistère
- Version Excel: 2003 Fr (PC); 2007 Fr (PC)
Bonjour Gauguin et Felix ainsi qu'à tous le Forum,
Je vous remercie pour vos réponses.
J'ai essayé vos propositions.
Pour copier du texte, il n'y a aucun problème.
Seulement pour moi, ce que je dois copier et coller sur une autre feuille, ce sont des valeurs monétaires. Et là il y a un souci. Je reste donc en statu quo.
Je vous joins un exemple de fichier.
http://www.excel-pratique.com/~files/do ... en_VBA.xls
Je vous remercie d'une aide éventuelle.
Amicalement, Gilles
Je vous remercie pour vos réponses.
J'ai essayé vos propositions.
Pour copier du texte, il n'y a aucun problème.
Seulement pour moi, ce que je dois copier et coller sur une autre feuille, ce sont des valeurs monétaires. Et là il y a un souci. Je reste donc en statu quo.
Je vous joins un exemple de fichier.
http://www.excel-pratique.com/~files/do ... en_VBA.xls
Je vous remercie d'une aide éventuelle.
Amicalement, Gilles
- duodag
- Jeune membre
- Messages: 35
- Inscription: 18 Sep 2008, 14:32
- Version Excel: 2007 FR
Bonjour,
Evidemment : Le copier / coller recopie les formules en l'état et comme tu ne fais pas une "copie conforme", ça ne gaze pas.
Il faut faire du collage => spécial valeur.
Sais-tu qu'il existe dans Excel un outil appelé enregistreur de macro qui te permet de trouver par toi-même ce genre de solution.
Toutefois dans ce cas particulier je te donne une autre solution que ne donnerait pas l'enregistreur :
A+
Evidemment : Le copier / coller recopie les formules en l'état et comme tu ne fais pas une "copie conforme", ça ne gaze pas.
Il faut faire du collage => spécial valeur.
Sais-tu qu'il existe dans Excel un outil appelé enregistreur de macro qui te permet de trouver par toi-même ce genre de solution.
Toutefois dans ce cas particulier je te donne une autre solution que ne donnerait pas l'enregistreur :
- Code: Tout sélectionner
Sub copie()
Worksheets("Résumé").Range("C9") = Worksheets("Calculs").Range("D12")
End Sub
A+
- galopin01
- Membre dévoué
- Messages: 931
- Inscription: 18 Sep 2008, 17:32
- Localisation: bourg en bresse
- Version Excel: 2010
Bonjour galopin01,
C'est parfait, ça fonctionne comme il faut.
La première chose que j'ai faite, comme à chaque fois, c'est de passer par l'enregistreur de macro. Je n'ai pas réussi l'opération car je ne pensai pas que le collage spécial accomplissait cette tâche. Mea culpa. C'est un enseignement.
Merci pour ton aide, cordialement,
Gilles.
C'est parfait, ça fonctionne comme il faut.
La première chose que j'ai faite, comme à chaque fois, c'est de passer par l'enregistreur de macro. Je n'ai pas réussi l'opération car je ne pensai pas que le collage spécial accomplissait cette tâche. Mea culpa. C'est un enseignement.
Merci pour ton aide, cordialement,
Gilles.
- duodag
- Jeune membre
- Messages: 35
- Inscription: 18 Sep 2008, 14:32
- Version Excel: 2007 FR
6 messages
• Page 1 sur 1
-
- Sujets similaires
- Réponses
- Vus
- Dernier message
-
- Copier le contenu d'une cellule d'une autre feuille de
par alecsa » 24 Mars 2010, 20:23 - 2 Réponses
- 482 Vus
- Dernier message par alecsa

24 Mars 2010, 20:43
- Copier le contenu d'une cellule d'une autre feuille de
-
- Copier le contenu d'une cellule vers une autre (Macro)
par TGV6773 » 11 Mars 2010, 18:00
- 5 Réponses
- 655 Vus
- Dernier message par TGV6773

12 Mars 2010, 12:22
- Copier le contenu d'une cellule vers une autre (Macro)
-
- Copier une cellule d'une feuille vers une autre feuille
par rocket4 » 30 Août 2011, 10:54
- 3 Réponses
- 556 Vus
- Dernier message par chris13127

22 Sep 2011, 08:56
- Copier une cellule d'une feuille vers une autre feuille
-
- Copier une cellule venant d'une autre feuille
par CAPUCIN » 20 Mai 2012, 00:41 - 2 Réponses
- 35 Vus
- Dernier message par CAPUCIN

20 Mai 2012, 14:38
- Copier une cellule venant d'une autre feuille
-
- Copier la valeur d'une cellule dans une autre feuille EXCEL
par xav78 » 03 Juil 2007, 17:23 - 2 Réponses
- 1247 Vus
- Dernier message par Mytå

03 Juil 2007, 17:43
- Copier la valeur d'une cellule dans une autre feuille EXCEL
-
- [résolu] copier le contenu texte d'une cellule dans un autre
par Edmon » 21 Avr 2008, 18:18 - 5 Réponses
- 1053 Vus
- Dernier message par Edmon

21 Avr 2008, 18:59
- [résolu] copier le contenu texte d'une cellule dans un autre
Utilisateurs en ligne
Utilisateurs parcourant ce forum: Bing [Bot], Google [Bot], Google Adsense [Bot] et 19 invités