[VB6] Utilisation d'un inputbox

Utilisation d'un inputbox [VB6] - VB/VBA/VBS - Programmation

Marsh Posté le 20-07-2006 à 20:02:54    

Bonjour,
 
J'utilise inputbox pour permettre à l'utilisateur d'entrer un nom qui sera ensuite attribué au fichier exporté en .csv.Voici mon code
 
nom_fichier = InputBox("Saisissez le nom du fichier à créer", "CHOIX DU NOM DU FICHIER", "SiteStation" )
 
chemindataexport_asciiSiteSta = App.Path + "\" + nom_fichier & ".csv"
 
Le problème c'est que même si je clique sur CANCEL, le fichier est créé et s'appelle .csv
 
donc j'aimerai savoir comment faire s'il vous plaît pour que lorsque j'appuye sur le bouton CANCEL, ca ferme le dialogue sans que ca soit exporté, c'est à dire sans que ca lise le code d'exportation:
chemindataexport_asciiSiteSta = App.Path + "\" + nom_fichier & ".csv"
 
 
je vous remercie d'avance

Reply

Marsh Posté le 20-07-2006 à 20:02:54   

Reply

Marsh Posté le 21-07-2006 à 00:33:19    

up

Reply

Marsh Posté le 21-07-2006 à 07:12:08    

Bonjour,
Inputbox renvoit une chaine vide si on clique sur annuler. Il suffit de mettre un If.

If nom_fichier <> "" then
   chemindataexport_asciiSiteSta = App.Path + "\" + nom_fichier & ".csv"
End if


Epéna

Reply

Marsh Posté le 21-07-2006 à 16:47:41    

MERCI CA MARCHE


Message édité par DeadKiller le 21-07-2006 à 20:50:05
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed