Bonjour,
Je rencontre un problème lors de la procédure d'enregistrement de fichiers excel, enregistrement effectué sous VB.NET. Mon programme est une succession de boîtes de dialogue qui envoient des données dans un fichier excel "feuilexcel3". A la fin de mon programme, j'ai une form destinée à l'enregistrement de ce fichier excel. Voici le code :

'l'utilisateur entre dans une textbox l'endroit où le fichier sera enregistré

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Private Sub Text1_TextChanged () Handles Text1.TextChanged  
valide6=6
End Sub
'l'utilisateur clique sur la Command1 "enregistrer"

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
Private Sub Command1_Click () Handles Command1.Click
If valide6=6 then
feuilexcel3.SaveAs(Text1.Text)
End if
End Sub

Tout se passe bien sauf si le nom de sauvegarde entré dans la textbox existe déjà. Un message d'erreur classique apparaît alors "Un fichier nommé XXX.xls existe déjà à cet emplacement, voulez-vous le remplacer ?". Si on clique "oui" toujours aucun problème, mais si on clique "non" ou "annuler", le programme plante et il faut que je ferme l'application par CTRL+ALT+SUPPR.

Quelqu'un voit-il un moyen de ne pas faire planter mon appli ?
Merci par avance de tous les conseils qui me seront donnés.