Message d'alerte avant la fermeture d'Excel
Résolu/Fermé
A voir également:
- Macro message d'alerte excel
- Message - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Recuperer message whatsapp supprimé - Guide
- Message d'absence thunderbird - Guide
3 réponses
Mike-31
Messages postés
18351
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
12 décembre 2024
5 108
25 nov. 2008 à 00:08
25 nov. 2008 à 00:08
Salut,
Tu ouvres ton Visual Basic Editor, soit par la barre visual basic ou clic droit sur un onglet de feuille dans les projet VBAProject tu vas trouver ThisWorkbook, tu colle le code ci-dessous
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Msg = "Avez-vous inscrit" & vbCrLf & "" & vbCrLf & " votre nom et la date de la dernière mise à jour sur la feuille accueil merci"
StyleBoîteDialogue = vbOKOnly + vbQuestion
Title = "Avant de fermer ce fichier,"
réponse = MsgBox(Msg, StyleBoîteDialogue, Title)
End Sub
On en reparle demain
A+
Tu ouvres ton Visual Basic Editor, soit par la barre visual basic ou clic droit sur un onglet de feuille dans les projet VBAProject tu vas trouver ThisWorkbook, tu colle le code ci-dessous
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Msg = "Avez-vous inscrit" & vbCrLf & "" & vbCrLf & " votre nom et la date de la dernière mise à jour sur la feuille accueil merci"
StyleBoîteDialogue = vbOKOnly + vbQuestion
Title = "Avant de fermer ce fichier,"
réponse = MsgBox(Msg, StyleBoîteDialogue, Title)
End Sub
On en reparle demain
A+
Mike-31
Messages postés
18351
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
12 décembre 2024
5 108
25 nov. 2008 à 21:21
25 nov. 2008 à 21:21
Oui il existe des bouquins mais pour te conseiller, je suis un peu dépassé. Pour commencer tu vas dans une grande surface ou la FNAC et tu sélectionne en fonction de tes connaissances actuelles afin de comprendre les codes plus techniques et ne pas être largué.
Ensuite tu fais le curieux tu t’inscris sur un forum et tu suis les conversassions très diverses à ton niveau et tu les travailles sur ton PC.
Un conseil ne cherche pas à aller trop vite, Excel est une monstruosité de possibilités.
Bon courage A+
Ensuite tu fais le curieux tu t’inscris sur un forum et tu suis les conversassions très diverses à ton niveau et tu les travailles sur ton PC.
Un conseil ne cherche pas à aller trop vite, Excel est une monstruosité de possibilités.
Bon courage A+
Mike-31
Messages postés
18351
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
12 décembre 2024
5 108
25 nov. 2008 à 20:12
25 nov. 2008 à 20:12
Salut,
c'est le code pour créer une ligne supplémentaire dans ta msgbox pour éviter d'avoir des msgbox trop importante et faciliter la lecture
ci-dessous ton texte est sur trois lignes
Msg = "Avez-vous inscrit" & vbCrLf & "" & vbCrLf & " votre nom et la date de la dernière mise à jour
ci-dessous ton texte est sur deux lignes
Msg = "Avez-vous inscrit" & vbCrLf & " votre nom et la date de la dernière mise à jour sur la feuille accueil merci"
ci-dessous ton texte est sur une ligne
Msg = "Avez-vous inscrit votre nom et la date de la dernière mise à jour sur la feuille accueil merci"
A+
c'est le code pour créer une ligne supplémentaire dans ta msgbox pour éviter d'avoir des msgbox trop importante et faciliter la lecture
ci-dessous ton texte est sur trois lignes
Msg = "Avez-vous inscrit" & vbCrLf & "" & vbCrLf & " votre nom et la date de la dernière mise à jour
ci-dessous ton texte est sur deux lignes
Msg = "Avez-vous inscrit" & vbCrLf & " votre nom et la date de la dernière mise à jour sur la feuille accueil merci"
ci-dessous ton texte est sur une ligne
Msg = "Avez-vous inscrit votre nom et la date de la dernière mise à jour sur la feuille accueil merci"
A+
25 nov. 2008 à 07:06
Ok, je vois ça au boulot et je te tiens au courant!
Merci bcp!
25 nov. 2008 à 19:59
Tu m'as solutionné le Pb et c'est au poil!
Petite question, bien que je ne voudrais pas abuser, peux-tu m'expliquer le rôle des caractères suivant que tu as mis dans la macro?
"& vbCrLf & "" & vbCrLf &"
Merci
bcp et à bientôt...
Dan.