Affichage de plusieurs alarmes dans 1 seule msgbox
Résolu/Fermé
Fifi9557
Messages postés
8
Date d'inscription
mercredi 3 juin 2015
Statut
Membre
Dernière intervention
8 juin 2017
-
3 juin 2015 à 04:39
fif0557 - 7 juin 2015 à 09:27
fif0557 - 7 juin 2015 à 09:27
A voir également:
- Affichage de plusieurs alarmes dans 1 seule msgbox
- Double affichage sur un seul écran - Guide
- Fusionner plusieurs feuilles excel en une seule - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
- Windows 11 affichage classique - Guide
- Comment mettre plusieurs pdf en un seul - Guide
3 réponses
Normad
Messages postés
112
Date d'inscription
dimanche 6 juin 2010
Statut
Membre
Dernière intervention
10 juin 2015
37
3 juin 2015 à 08:04
3 juin 2015 à 08:04
Bonjour,
Et bien il suffit de faire tous les tests de valeurs dans la même procédure avant de déclencher le msgbox, ça devrait donner un truc du genre :
Et bien il suffit de faire tous les tests de valeurs dans la même procédure avant de déclencher le msgbox, ça devrait donner un truc du genre :
'Test 1
if range(??).Value > ?? then
msg = "valeur 1 trop grande"
End If
'Test 2
if range(??).Value > ?? then
If msg <> "" Then msg = msg & Chr(13)
msg = "valeur 2 trop grande"
End If
'Test 3
if range(??).Value > ?? then
If msg <> "" Then msg = msg & Chr(13)
msg = "valeur 2 trop grande"
End If
'etc pour tous les tests à faire
'message si au moins 1 valeur à dépassé
If msg <> "" Then MsgBox msg
Fifi9557
Messages postés
8
Date d'inscription
mercredi 3 juin 2015
Statut
Membre
Dernière intervention
8 juin 2017
3 juin 2015 à 23:42
3 juin 2015 à 23:42
Bonjour Normad
Je n'ai pas réussi à exploiter votre réponse, je suis encore trop ignorant manifestement. J'ai finalement réussi à faire venir mes MsgBox les unes après les autres, c'est un début. Votre réponse m'amène deux questions:
- qu'est ce que cette fonction chr ? Je l'ai vu dans un livre mais avec la référence entre parenthèses 10 (13 chez vous)
- où puis je trouver un "catalogue" des commandes VBA (comme il existe un catalogue des fonctions pour programmer excel) accessible à mon niveau?
Merci pour votre aide
Je n'ai pas réussi à exploiter votre réponse, je suis encore trop ignorant manifestement. J'ai finalement réussi à faire venir mes MsgBox les unes après les autres, c'est un début. Votre réponse m'amène deux questions:
- qu'est ce que cette fonction chr ? Je l'ai vu dans un livre mais avec la référence entre parenthèses 10 (13 chez vous)
- où puis je trouver un "catalogue" des commandes VBA (comme il existe un catalogue des fonctions pour programmer excel) accessible à mon niveau?
Merci pour votre aide
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
4 juin 2015 à 08:19
4 juin 2015 à 08:19
Bonjour à tous
La réponse de Normad est bonne et tmontre les erreurs les unes en dessous des autres
chr(13) : code pour passer à la ligne
pour apprendre VBA regarde
https://excel.developpez.com/cours/?page=prog
très complet mais ca ne selit pas comme un roman policier....
La réponse de Normad est bonne et tmontre les erreurs les unes en dessous des autres
chr(13) : code pour passer à la ligne
pour apprendre VBA regarde
https://excel.developpez.com/cours/?page=prog
très complet mais ca ne selit pas comme un roman policier....