Bonjour,
J'ai 4 codes qui fonctionne mais j'aimerai si possible les réduire en 1 seul code.
J'ai sur une feuille nommé "Tables" avec 4 parties .
Et autre une feuille nommé " Trie" ou je range sur deux colonnes .
Et j'ai quatre code pour copier vers la feuille "Trie" et j'aimerai pouvoir un seul code si possible?
J'ai fait un Formulaire pour copier la partie rechercher.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35 Public plage Private Sub CommandButton6_Click() UserForm1.Show End Sub ' Copier/Coller 1er Table vers Trie Private Sub CommandButton1_Click() plage = "C4:D200" macopie End Sub ' Copier/Coller 2éme Table vers Trie Private Sub CommandButton2_Click() plage = "H4:I200" macopie End Sub ' Copier/Coller 3éme Table vers Trie Private Sub CommandButton3_Click() plage = "M4:N200" macopie End Sub ' Copier/Coller 4éme Table vers Trie Private Sub CommandButton4_Click() plage = "R4:S200" macopie End Sub Sub macopie() With Sheets("Tables").Range(plage) Sheets("Trie").[F3].Resize(.Rows.Count, .Columns.Count) = .Cells.Value Sheets("Trie").Select End With End Sub
Un fichier valant mieux qu'un long discours, veuillez trouver l'exemple sur la pièce jointe.
Merci de votre aide
Cordialement
Max
Partager