Boite de dialogue
Résolu
Florent
-
Florent -
Florent -
Bonjour,
J'aimerais savoir quelle est la façon la plus simple de créer une boîte de dialogue sur excel 2007. Je voudrais qu'à chaque fois que quelqu'un ouvre le fichier excel, une fenêtre s'affiche avec un message, et un bouton OK pour fermer. Existe-t-il un moyen d'y arriver sans passer par une macro? Sinon, quelle macro? sachant que je n'ai jamais fait de macro de ma vie (et que j'aimerais beaucoup continuer ainsi :) )
J'ai cherché sur différents forums, et n'ai trouvé que des choses très compliquées, ce qui m'étonne un peu car sur word c'est assez simple...
Merci d'avance.
J'aimerais savoir quelle est la façon la plus simple de créer une boîte de dialogue sur excel 2007. Je voudrais qu'à chaque fois que quelqu'un ouvre le fichier excel, une fenêtre s'affiche avec un message, et un bouton OK pour fermer. Existe-t-il un moyen d'y arriver sans passer par une macro? Sinon, quelle macro? sachant que je n'ai jamais fait de macro de ma vie (et que j'aimerais beaucoup continuer ainsi :) )
J'ai cherché sur différents forums, et n'ai trouvé que des choses très compliquées, ce qui m'étonne un peu car sur word c'est assez simple...
Merci d'avance.
A voir également:
- Boite de dialogue
- Dialogue boost - Accueil - Guide streaming
- Boite gmail pleine - Guide
- Se connecter à ma boite hotmail - Guide
- Boite gmail bloquée - Guide
- Boite a couleur - Télécharger - Divers Photo & Graphisme
4 réponses
bonjour,
je ne sais pas si c'est possible sans macro.
Avec macro, c'est en fait très simple.
Tu vas dans l'onglet développeur.
tu cliques sur visual basic editor.
A gauche, tu cliques sur This workbook.
dans la partie de droite, la plus importante, tu mets :
Private Sub Workbook_Open()
MsgBox "I love you" 'à chaque ouverture du fichier tu auras une boîte de dialogue avec le message I love you. Si tu veux un autre message, remplaces I love you par un autre message.
End Sub
je ne sais pas si c'est possible sans macro.
Avec macro, c'est en fait très simple.
Tu vas dans l'onglet développeur.
tu cliques sur visual basic editor.
A gauche, tu cliques sur This workbook.
dans la partie de droite, la plus importante, tu mets :
Private Sub Workbook_Open()
MsgBox "I love you" 'à chaque ouverture du fichier tu auras une boîte de dialogue avec le message I love you. Si tu veux un autre message, remplaces I love you par un autre message.
End Sub
Merci de votre réponse. Etes-vous sûre de parler d'Excel 2007? Car je n'ai pas d'onglet Développeur... En revanche, j'ai un onglet Affichage, qui me propose ensuite "Macro". Mais du coup, je ne sais pas comment utiliser la macro que vous me proposez...
Bonjour,
Pour afficher l'onglet Développeur, il faut procéder comme suite:
1) cliquer sur le bouton windows en haut au coin gauche
2) sur la fenêtre qui apparaît cliquer sur "option Excel"
3) cliquer sur "standard"
4) cocher la case "Afficher le bouton "développeur dans le ruban"
5) cliquer sur OK
5) ouvrir votre classeur Excel
6) cliquer sur Visual basic
7) cliquer sur Thisworkbook
8) sélectionner à l'aide de la flèche en haut "Workbook"
9) taper le code suivant:
MsgBox("Bienvenue")
ou tout autre message que vous voulez à la place de "Bienvenue"
10) enregistrer votre fichier sous le format de fichier "Classeur Excel prenant en charge les macros".
J'espère avoir répondu
Pour afficher l'onglet Développeur, il faut procéder comme suite:
1) cliquer sur le bouton windows en haut au coin gauche
2) sur la fenêtre qui apparaît cliquer sur "option Excel"
3) cliquer sur "standard"
4) cocher la case "Afficher le bouton "développeur dans le ruban"
5) cliquer sur OK
5) ouvrir votre classeur Excel
6) cliquer sur Visual basic
7) cliquer sur Thisworkbook
8) sélectionner à l'aide de la flèche en haut "Workbook"
9) taper le code suivant:
MsgBox("Bienvenue")
ou tout autre message que vous voulez à la place de "Bienvenue"
10) enregistrer votre fichier sous le format de fichier "Classeur Excel prenant en charge les macros".
J'espère avoir répondu