OVH Cloud OVH Cloud

Combobox obligatoire

2 réponses
Avatar
cyberfloflo
Bonsoir

J'ai un formulaire avec un bouton ok et une combobox

voici le code de mon bouton ok

Private Sub B_ok_Click()
[IV5].End(xlToLeft).Offset(0, 1).Select
ActiveCell =3D Me.LaDate
For i =3D 1 To 5
ActiveCell.Offset(i, 0) =3D Me("textbox" & i).Value
Next i
Me.LaDate =3D ""
For i =3D 1 To 5
Me("textbox" & i).Value =3D ""
Next i
MsgBox ("Merci d'avoir enregistr=E9 les donn=E9es")
End Sub

Puis le code de ma combobox :

Private Sub ChoixFeuille_Change() 'combobox avec choix de la reference
f =3D Me.ChoixFeuille
Sheets(f).Select
End Sub


En fait je voudrais que si rien n'est selectionn=E9 dans la combobox un
message apparaisse et me demande de saisir une r=E9f=E9rence.

J'ai essay=E9 avec un If mais les donn=E9es sont quand m=EAme envoy=E9es
dans la feuille excel

Pouvez vous me donner un coup de pouce

@+

Flo

2 réponses

Avatar
JB
Bonsoir,

Private Sub B_ok_Click()
If Me.ChoixFeuille="" Then
Msgbox "Choisir une feuille!"
Else
[IV5].End(xlToLeft).Offset(0, 1).Select
ActiveCell = Me.LaDate
For i = 1 To 5
ActiveCell.Offset(i, 0) = Me("textbox" & i).Value
Next i
Me.LaDate = ""
For i = 1 To 5
Me("textbox" & i).Value = ""
Next i
MsgBox ("Merci d'avoir enregistré les données")
End if
End Sub

JB

Bonsoir

J'ai un formulaire avec un bouton ok et une combobox

voici le code de mon bouton ok

Private Sub B_ok_Click()
[IV5].End(xlToLeft).Offset(0, 1).Select
ActiveCell = Me.LaDate
For i = 1 To 5
ActiveCell.Offset(i, 0) = Me("textbox" & i).Value
Next i
Me.LaDate = ""
For i = 1 To 5
Me("textbox" & i).Value = ""
Next i
MsgBox ("Merci d'avoir enregistré les données")
End Sub

Puis le code de ma combobox :

Private Sub ChoixFeuille_Change() 'combobox avec choix de la reference
f = Me.ChoixFeuille
Sheets(f).Select
End Sub


En fait je voudrais que si rien n'est selectionné dans la combobox un
message apparaisse et me demande de saisir une référence.

J'ai essayé avec un If mais les données sont quand même envoyées
dans la feuille excel

Pouvez vous me donner un coup de pouce

@+

Flo


Avatar
lolo
Salut JB

Merci pour ton coup de pouce c'est le collegue du travail qui à posté
le

Ca fonctionne nickel !!

Merci a pluche

Lolo