Petite aide vba Excel [Résolu] - VB/VBA/VBS - Programmation
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
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