[Résolu] Petite aide vba Excel

Petite aide vba Excel [Résolu] - VB/VBA/VBS - Programmation

Marsh Posté le 02-02-2012 à 12:02:15    

Bonjour,
 
J'ai besoin d'un petit fichier excel tout simple dans lequel on doit saisir une dizaine de valeurs
Ces valeurs doivent être stockées dans un petit fichier texte (pour retraitement ultérieur par un soft spécifique)
Comme ça doit être le plus simple possible pour l'utilisateur, je voudrais qu'il n'ait qu'à saisir, fermer excel et confirmer l'enregistrement (donc pas de bouton et autre manip)
Pour ce besoin ponctuel, et bien que je ne connais pas VBA, j'ai pu jusqu'à présent générer le fichier texte en codant dans BeforeClose
Ca marche bien
 
Mais je voudrais ajouter un contrôle : si une des valeurs n'est pas saisie, il faudrait afficher un message et rester dans le document
Avec google, je devrais finir par trouver comment tester et afficher un message
 
Mais comment faire pour "aborter" la sortie et rester dans le document ?  
 
Merci


Message édité par rogntudjuuu le 02-02-2012 à 16:14:33
Reply

Marsh Posté le 02-02-2012 à 12:02:15   

Reply

Marsh Posté le 02-02-2012 à 14:14:42    

Vous avez déjà réussi pas mal de choses, c'est bien.
 
Pour rester et ne pas fermer, il faut mettre le paramètre (habituellement nommé Cancel) de la subroutine BeforeClose à True, par exemple Cancel = True.
 
C'est expliqué dans la doc http://msdn.microsoft.com/fr-fr/li [...] .aspx#Y200

Reply

Marsh Posté le 02-02-2012 à 16:14:16    

Impec
 
Merci beaucoup

Reply

Sujets relatifs:

Leave a Replay

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