Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.
  • Initiateur de la discussion Initiateur de la discussion Fredox
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Fredox

XLDnaute Occasionnel
Bonjour,

J'utilise une classeur pour faire des devis: une feuille devis, une feuille listes et coordonnées clients.

Je voudrais creer 2 boutons de mise a jours clients:
- Ancien formulaire, je clic sur le 1er bouton, la macro s'execute -> copie la zone B2:J602 de la feuille clients dans le presse papier

Je vais dans mon nouveau formulaire, je clic sur le deuxieme bouton --> colle le presse papier dans la feuille clients, meme zone de selection.

Quelqu'un saurait m'aider svp ?
Merci
 
Re : Copier/Coller

ben en fait, c'est un seul fichier.
C'est un fichier que j'utilise au boulot, donc je bosse le fichier pendant 2mois a la maison, quand j'ai besoin de l'utiliser au boulot, je le copie sur ce PS.
Il faut donc que je remette a jour ma base client.

Donc je copie la sélection client dans mon premier fichier, et je le colle dans ma nouvelle version.
 
Re : Copier/Coller

hallo Fredox,
essaye le code ci joint

Sub Copiage()

Sheets("Clients").Select ' ' le Feuille de depart ( copier)
Range("B2:j" & Range("B65000").End(xlUp).Row).Select
Selection.Copy
Sheets("Clients2").Select ' le Feuille de destination ( coller)
Range("B2").Select
ActiveSheet.Paste


End Sub
 
Re : Copier/Coller

Mino, merci pour ta réponse,

En fait il faudrait une macro copier, et une macro coller:
J'ai fait comme ca, mais le collage plante

Sub Copiage()

Sheets("Clients").Select ' ' le Feuille de depart ( copier)
Range("B3:j" & Range("B603").End(xlUp).Row).Select
Selection.Copy

End Sub



Sub Collage()
Sheets("Clients").Select ' le Feuille de destination ( coller)
Range("B3").Select
ActiveSheet.Paste

End Sub


Une idée ?
Merci
 
Re : Copier/Coller

Mino,

Ce sont deux classeurs identique (un deja rensseigner de plusieurs clients, le second, vierge, sur lequel je veux importer les clients).
Donc les deux documents ont les memes feuilles, memes plages.

Merci
 
Re : Copier/Coller

hi ,
rennomer la 2eme fichier par un nom différent et telque Client1 par exemple et exécuter le code ci joint

Sub Collage()
Windows("Client1").Activate
Sheets("Clients").Select ' le Feuille de destination ( coller)
Range("B3").Select
ActiveSheet.Paste
 
Re : Copier/Coller

ha...
J'ai absolument besoin que mes deux feuilles portent le même nom (Clients), y'a pa moyen, durant l'execution de "coolage" de renomer "clients" par clients1, puis à la fin de la macro de lui remettre son nom "clients" ?

Merci
 
Re : Copier/Coller

bonsoir,
Code:
Public tablo

Sub Bouton1() 'source
tablo = Range("B2:B602").Value
End Sub

Sub Bouton2() 'destination
Dim Ttab As Variant
On Error Resume Next
Ttab = UBound(tablo)
On Error GoTo 0
If IsEmpty(Ttab) Then
    MsgBox "Rien à copier !"
Else
    ActiveCell.Resize(UBound(tablo, 1), UBound(tablo, 2)) = tablo
    Erase tablo
End If
End Sub
A+
kjin
 
Re : Copier/Coller

Merci Kjin, je viens de réessayer, ça fonctionne.

Possible de faire trois modifications:
Pour la macro 1, bien spécifier que c'est sur la feuille "Clients"


Pour la macro deux, idem, spécifier la feuilles "Clients", et le collage doit débuter en cellule A3.


C'est possible ?
Merci
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

D
Réponses
2
Affichages
822
S
Réponses
11
Affichages
2 K
M
Réponses
5
Affichages
4 K
MagaliRC
M
D
  • Question Question
2 3
Réponses
31
Affichages
4 K
darknigthmare
D
A
  • Question Question
Réponses
3
Affichages
2 K
G
Réponses
2
Affichages
1 K
Gysmo5500
G
M
Réponses
5
Affichages
2 K
T
  • Question Question
Réponses
125
Affichages
14 K
V
Réponses
2
Affichages
1 K
VBAProject
V
S
Réponses
8
Affichages
6 K
S
Réponses
4
Affichages
2 K
stage_ferrit
S
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…