Excel 2007 vba message d'erreur
Fermé
Beeloobop
Messages postés
63
Date d'inscription
jeudi 11 février 2010
Statut
Membre
Dernière intervention
4 décembre 2010
-
7 août 2010 à 15:03
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 - 13 août 2010 à 15:56
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 - 13 août 2010 à 15:56
A voir également:
- Excel 2007 vba message d'erreur
- Message - Guide
- Erreur 0x80070643 - Accueil - Windows
- Liste déroulante excel - Guide
- Recuperer message whatsapp supprimé - Guide
- Save as pdf office 2007 - Télécharger - Bureautique
4 réponses
lermite222
Messages postés
8724
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 191
7 août 2010 à 15:52
7 août 2010 à 15:52
Bonjour,
Et pourquoi pas réafficher toutes les lignes avant la question ?.
A+
Et pourquoi pas réafficher toutes les lignes avant la question ?.
Rows("1:517").Hidden = False
A+
lermite222
Messages postés
8724
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 191
Modifié par lermite222 le 7/08/2010 à 16:17
Modifié par lermite222 le 7/08/2010 à 16:17
J'ai pas mis avant le message mais avant la question !
Edit : Comment la question est posée ?
L'expérience instruit plus sûrement que le conseil. (André Gide)
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
Edit : Comment la question est posée ?
L'expérience instruit plus sûrement que le conseil. (André Gide)
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
Beeloobop
Messages postés
63
Date d'inscription
jeudi 11 février 2010
Statut
Membre
Dernière intervention
4 décembre 2010
11
13 août 2010 à 11:33
13 août 2010 à 11:33
Bonjour,
Désolée pour cette longue absence, gros problème informatique chez moi.
Avant la question... Je me demande de quelle question tu parles.
La question du message d'erreur? Si c'est ça, le message d'erreur arrangé à ma sauce, ne ferait que prévenir en français l'utilisateur et stoperait la macro. Donc pas de vrai question, pas de reprise au début de la macro, juste la fin. L'utilisateur aurait alors à recommencer la manip en utilisant un autre nom pour le produit recherché. Le soucis : quand ça s'arrête les lignes sont masquées et le "bouton" qui permet de recommencer la macro est lui aussi masqué car situé sur les mêmes lignes filtrées. D'où la nécessité de remettre les ilgnes comme il faut pendant le message d'erreur. A moins que tu saches comment faire pour qu'une zone de texte ne soit pas affectée par la modification des lignes en dessous d'elle (ça résoudrait aussi le problème!)
Merci encore!
Désolée pour cette longue absence, gros problème informatique chez moi.
Avant la question... Je me demande de quelle question tu parles.
La question du message d'erreur? Si c'est ça, le message d'erreur arrangé à ma sauce, ne ferait que prévenir en français l'utilisateur et stoperait la macro. Donc pas de vrai question, pas de reprise au début de la macro, juste la fin. L'utilisateur aurait alors à recommencer la manip en utilisant un autre nom pour le produit recherché. Le soucis : quand ça s'arrête les lignes sont masquées et le "bouton" qui permet de recommencer la macro est lui aussi masqué car situé sur les mêmes lignes filtrées. D'où la nécessité de remettre les ilgnes comme il faut pendant le message d'erreur. A moins que tu saches comment faire pour qu'une zone de texte ne soit pas affectée par la modification des lignes en dessous d'elle (ça résoudrait aussi le problème!)
Merci encore!
lermite222
Messages postés
8724
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 191
13 août 2010 à 15:56
13 août 2010 à 15:56
Ca ne me parait pas si compliquer que ça ?
A+
If Machin = AutreMachin Then MsgBox "Ton message" Sheets("LaFeuille").Rows("1:517").Hidden = False Exit Sub End If
A+
7 août 2010 à 15:56
Que je les mette avant ou après le msgbox ça ne change rien. Excel m'affiche la boite de dialogue avec le nouveau message d'erreur mais ne prend pas en compte les actions qui sont placées avant ou après ce msgbox...