grrrrrr, bon à l'ancienne alors :
Private Sub CommandButton2_Click()
If Controls('textbox1') = '' Or Controls('textbox2') = '' Or Controls('textbox3') = '' Or Controls('textbox4') = '' Or Controls('combobox1') = '' Then
MsgBox 'Saisie invalide, tous les champs doivent être renseignés', vbExclamation, 'Erreur.... Saisie incomplète !'
Controls('textbox1').SetFocus
Exit Sub
End If
[B1] = UserForm1.TextBox1
[B2] = UserForm1.TextBox2
[B3] = UserForm1.ComboBox1
[B4] = UserForm1.TextBox3
[B5] = UserForm1.TextBox4
if [B4]<[B5] then
Msgbox 'PB saisie, N° Pièce Fin < 'N° Pièce Début', vbExclamation, 'Erreur.... Saisie N° Pièce !'
end if
Géné_Export
Export_factures
MsgBox ('Procédure achevée avec succès, fichier c:\\export.txt généré')
End Sub