jecirbe
XLDnaute Junior
Bonjour à toutes et à tous, Mes meilleurs voeux à chacun pour cette nouvelle année.
Je viens demander de l'aide.
Dans un userform j'ai plusieurs textbox et combobox pour lesquelles je vérifie sous qu'un item est sélectionné.
si les conditions sont remplis alors
Ceci est "l'ancien" code c'est à dire lorsque je souhaitais qu'un item soit sélectionné dans la combobox cbBoxconf. cependant à présent je voudrais que si rien n'est sélectionné dans la combobox cbBoxconf la valeur enregistrée dans la cellule soit :
valeur=" à définir"
pour l'instant les essais que j'ai réaliser mont permis soit d'afficher "à définir" dans la combobox cbBoxconf (je ne le veux pas) ou à enregistrer "à définir" dans la cellule du tableau mais alors rien ne s'enregistre dans les autres cellules.
Merci d'avance
Je viens demander de l'aide.
Dans un userform j'ai plusieurs textbox et combobox pour lesquelles je vérifie sous qu'un item est sélectionné.
Code:
If txtDate.Text = "" Then
MsgBox "Veuillez renseigner une date de stage", vbExclamation, "Attention"
txtDate.SetFocus
ElseIf CbBoxLieux.ListIndex = -1 Then
MsgBox "Veuillez indiquer un lieu de stage", vbExclamation, "Attention"
CbBoxLieux.SetFocus
ElseIf CbBoxpromos.ListIndex = -1 Then
MsgBox "Veuillez indiquer quelle promotion est concernée", vbExclamation, "Attention"
CbBoxpromos.SetFocus
ElseIf CbBoxthemes.ListIndex = -1 Then
MsgBox "Veuillez indiquer le thème du cours", vbExclamation, "Attention"
CbBoxthemes.SetFocus
ElseIf cbBoxconf.ListIndex = -1 Then
'définir la valeur comme = " à définir"
Code:
Else
ActiveSheet.Cells(numLignevide, 1) = txtDate.Value
ActiveSheet.Cells(numLignevide, 3) = CbBoxLieux.Value
ActiveSheet.Cells(numLignevide, 2) = cbBoxconf.Value
ActiveSheet.Cells(numLignevide, 4) = CbBoxpromos.Value
ActiveSheet.Cells(numLignevide, 5) = CbBoxthemes.Value
valeur=" à définir"
pour l'instant les essais que j'ai réaliser mont permis soit d'afficher "à définir" dans la combobox cbBoxconf (je ne le veux pas) ou à enregistrer "à définir" dans la cellule du tableau mais alors rien ne s'enregistre dans les autres cellules.
Merci d'avance
Dernière édition: