InputBox True ou False

  • Initiateur de la discussion Temjeh
  • Date de début
T

Temjeh

Guest
Bonjour a tout les excelleurs!!!

J'ai ce code je voudrais si possible inserer un message box qui me dit de entrer au moins un nom si InputBox est vide:

Private Sub CommandButton1_Click()

Dim Nom_Fichier
Nom_Fichier = Application.InputBox(prompt:="Entrez le nom du fichier")
Sheets("Model").Copy

Application.Visible = True
Sheets("Model").Visible = True

ActiveWorkbook.SaveAs Filename:= _
"K:\Factures 2004\Programme\Factures\" & Nom_Fichier & ".xls", FileFormat:= _
xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False _
, CreateBackup:=False

MsgBox "Votre facture sera créer dans le répertoire: K:\Factures 2004\Programme\Factures\"
YesNo = MsgBox("Voulez-vous éditer le nouveau ?", vbYesNo + vbQuestion, "Caution")
Select Case YesNo
Case vbYes
TextBox1 = ""
MsgBox "Passer maintenant en mode Excel"

UserForm2.Hide
UserForm1.Hide
Case vbNo
MsgBox "*Créer maintenant un autre*"
End Select

End Sub

Merci de bien vouloir m'aide

tres reconaissant

Temjeh
 
P

Pascal76

Guest
Salut

essaies peut-être

Private Sub CommandButton1_Click()

Dim Nom_Fichier
Debut:
Nom_Fichier = Application.InputBox(prompt:="Entrez le nom du fichier")
If Nom_Fichier="" then
Msgbox "Entrer un nom"
Goto Debut

Pascal
 
B

Benoit

Guest
Allo Temjeh

Essaie :

If InputBox.Value = ""
Else
MsgBox "Vous devez ...!", vbOKOnly + vbInformation
End If


If InputBox.Value <> ""
Else
MsgBox "Vous devez ...!", vbOKOnly + vbInformation
End If

Benoit
 
P

Pascal76

Guest
Bonjour

En fait tu n'as pas besoin du else

J'avais refait un post pour dire que j'avais oublié le end if et en fait il suffit pour eviter ton problème. Mais c'est vrai que je n'ai pas été assez explicite.

Regardes le code sans le Else :

Private Sub CommandButton1_Click()

Dim Nom_Fichier as string
Debut:
Nom_Fichier = Application.InputBox(prompt:="Entrez le nom du fichier")
If Nom_Fichier="" then
Msgbox "Entrer un nom"
Goto Debut
end if
LA suite de ton code ici

Bon courage

Pascal
 

Discussions similaires

Réponses
8
Affichages
501

Statistiques des forums

Discussions
312 312
Messages
2 087 159
Membres
103 484
dernier inscrit
maintenance alkern