Problème de bouton pour démarrer un programme

Bonjour à tous,

J'ai un VBA qui commence comme ceci:

Private Sub UserForm_Initialize()

Dim nom As String

Dim solde As Variant

innom.AddItem "Nathan"

innom.AddItem "Marie"

innom.ListIndex = 0

End Sub

Private Sub CommandButton1_Click()

Unload userform1

ThisWorkbook.Close Savechanges:=False

End Sub

Private Sub CommandButton2_Click()

Range("v1") = innom.Value

Range("w1") = insolde.Value

nom = Range("v1").Value

solde = Range("w1").Value

userform1.Hide

Dim nlign As Variant

Dim nligntemp As Variant

Sheets("Feuil1").Copy Before:=Sheets(2)

Sheets("Feuil1").Name = "Données"

Sheets("Données").Tab.Color = RGB(255, 96, 0)

-------------------------------------------------------------------------------------------

Je veux créer un bouton pour le lancer, et j'obtiens les écrans suivants et je ne sais pas quoi mettre dans la fenêtre qui apparaît, il demande quelle macro doit démarrer mais je n'ai pas de macro, dois-je indiquer ?? Useform ou , Useform1 ? Ou faut-il faire autre chose ?

Quelqu'un pourrai-il m'aider, il y a plusieurs jours que j'essaye ?

sylb

image image

Salut,

Tes procédures sont en privée...

Remplace par

Public Sub CommandButton1_Click()

et tout devrais fonctionner ? elle apparaitra dans la liste des macros pour ton bouton

A+

EDIT: j'ai été voir plusieurs de tes posts tu n'as toujours pas compris où se trouve les </> pour mettre en forme du code ?...

Bonjour,

Ou alors option 2 : Tu vires le bouton que tu as installé et tu réinstalle un "BOUTON ACTIVE X" (pas un bouton de control formulaire).

Ensuite clic droit sur ce nouveau bouton puis "Visualiser le code" et dans le code du bouton tu écris

Private Sub CommandButton1_Click()
UserForm1.Show
End Sub

Enfin désactiver le mode création pour utiliser le bouton.

Bonjour à tous,

Génial, cela fonctionne. Il suffisait de remplacer Private par Public. C'est mon 1er pgm ... et j'ai encore tout à apprendre

Pour terminer, me restera à placer les photos dans l'userform en fonction du combobox.

Merci Gabin37 et Xmenpl.

Par contre je n'ai effectivement pas compris la remarque concernant le <\> ...

Bonne soirée.

sylb

Rechercher des sujets similaires à "probleme bouton demarrer programme"