Bonjour à tous,
après beaucoup de lecture et de prise de tête il faut le dire, je me tourne vers vous.
J'ai deux problèmes sur 2 projets différents.
Premier problème:
J'ai un document excel "facture type" vide lequel se remplit avec un formulaire dans un Userform jusque là ça va?
Oui mais voila les données articles sont dans un autre fichier excel, et je n'arrive pas à faire à les intégrer dans une liste déroulante dans mon Userform.
Pouvez-vous m'aider?
Deusième problème:
J'ai un document excel dans lequel j'ai ajouter un bouton pour lancer une macro, ça marche mais la macro se lance 2 fois, pourquoi?
voici le code dans le ThisWorkbook:
le code dans la macro
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Private Sub Workbook_BeforeClose(Cancel As Boolean) Call Supprimer_menu End Sub Private Sub Workbook_Open() Call Creer_menu End Sub
Grand Merci de m'avoir lu!
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
36
37
38
39
40 'Le code pour ajouter le menu. Sub Creer_menu() With CommandBars(1).Controls.Add(msoControlPopup) .Caption = "Nom menu" With .Controls.Add(msoControlButton) .Caption = "application du facteur chance" .BeginGroup = False .OnAction = "facteur_chance()" End With With .Controls.Add(msoControlButton) .Caption = "tirage au sort" .BeginGroup = False .OnAction = "tirage_au_sort()" End With End With End Sub 'Le code pour supprimer le menu. Sub Supprimer_menu() CommandBars(1).Controls("Nom menu").Delete End Sub
Et encore + merci si vous avez la solution!
Partager