Bonjour tout le monde,
J'ai un petit souci concernant une affectation d'un bouton à une macro: En effet, j'ai 2 codes (plutot) que j'ai intégré à ma feuille et je ne sais pas comment faire pour leur attribuer un seul bouton, j'arrive à le faire uniquement pour un seul code et quand j'exécute celui-ci l'erreur suivante s'affiche: l'indice n'appartient pas à la sélection!
1) A quoi correspônd cette erreur?
2) Peut-on attribuer un seul bouton pour deux codes intégrés à une même feuille, sachant que ces 2 codes sont complémentaires.
Voici les 2 codes:
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 Sub ExtractionColonneFeuil1() Worksheets("Feuil1").Columns(1).Copy Worksheets("Feuil2").Columns(1).PasteSpecial Paste:=xlPasteValues Worksheets("Feuil1").Columns(2).Copy Worksheets("Feuil2").Columns(2).PasteSpecial Paste:=xlPasteValues Worksheets("Feuil1").Columns(5).Copy Worksheets("Feuil2").Columns(3).PasteSpecial Paste:=xlPasteValues Worksheets("Feuil1").Columns(6).Copy Worksheets("Feuil2").Columns(4).PasteSpecial Paste:=xlPasteValues Worksheets("Feuil1").Columns(6).Copy Worksheets("Feuil2").Columns(5).PasteSpecial Paste:=xlPasteValues Worksheets("Feuil1").Columns(7).Copy Worksheets("Feuil2").Columns(6).PasteSpecial Paste:=xlPasteValues Worksheets("Feuil1").Columns(13).Copy Worksheets("Feuil2").Columns(7).PasteSpecial Paste:=xlPasteValues Worksheets("Feuil1").Columns(14).Copy Worksheets("Feuil2").Columns(8).PasteSpecial Paste:=xlPasteValues Worksheets("Feuil1").Columns(15).Copy Worksheets("Feuil2").Columns(9).PasteSpecial Paste:=xlPasteValues Worksheets("Feuil1").Columns(16).Copy Worksheets("Feuil2").Columns(10).PasteSpecial Paste:=xlPasteValues Worksheets("Feuil1").Columns(17).Copy Worksheets("Feuil2").Columns(11).PasteSpecial Paste:=xlPasteValues Worksheets("Feuil1").Columns(18).Copy Worksheets("Feuil2").Columns(12).PasteSpecial Paste:=xlPasteValues End Sub
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Sub ExtractionDonnéesFeuil1() Worksheets("Feuil1").Columns(1).Copy Worksheets("Feuil2").Columns(1) Worksheets("Feuil1").Columns(2).Copy Worksheets("Feuil2").Columns(2) Worksheets("Feuil1").Columns(5).Copy Worksheets("Feuil2").Columns(3) Worksheets("Feuil1").Columns(6).Copy Worksheets("Feuil2").Columns(4) Worksheets("Feuil1").Columns(6).Copy Worksheets("Feuil2").Columns(5) Worksheets("Feuil1").Columns(7).Copy Worksheets("Feuil2").Columns(6) Worksheets("Feuil1").Columns(13).Copy Worksheets("Feuil2").Columns(7) Worksheets("Feuil1").Columns(14).Copy Worksheets("Feuil2").Columns(8) Worksheets("Feuil1").Columns(15).Copy Worksheets("Feuil2").Columns(9) Worksheets("Feuil1").Columns(16).Copy Worksheets("Feuil2").Columns(10) Worksheets("Feuil1").Columns(17).Copy Worksheets("Feuil2").Columns(11) Worksheets("Feuil1").Columns(18).Copy Worksheets("Feuil2").Columns(12) End Sub
Merci d'avance
Cordialement
Partager