• Initiateur de la discussion Initiateur de la discussion Dominique
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

D

Dominique

Guest
Bonjour tout le monde et encore mille fois merci pour toute les infos et l'aide que vous apportez tous.

Voilà j'ai un classeur et je désire avoir l'affichage de la première feuille qui s'appelle Menu au moment ou je démarre mon fichier excel.
Ensuite dans une cellule qui s'appelle A1 par exemple de la feuille Menu j'aimerais avoir un message de bienvenu avec la date et l'heure (heure,minute,seconde) du jour.

Exemple

>>> Bonjour et bienvenu aujourd'hui Mardi 8 mars 10:04:29

D'avance super merci
 
Bonjour Dominique,

1. d'abord le message; Comme tu ne précises pas ce que tu veux exactement, je te propose 2 solutions:

Dans une cellule tu saisis:
='Bonjour et bienvenu aujourd'hui ' & TEXTE(AUJOURDHUI();'jjjj mmm aaaa')
(deuxième solution ci-après)

2. Dans le module Thisworkbook tu peux coller le code suivant
Code:
Private Sub Workbook_Open()
Dim Msg As String
Worksheets('NomMaFeuille').Select
Msg = 'Bienvenu aujourd'hui ' & Now()
MsgBox Msg, vbOKOnly, 'Hello'
End Sub

Bon courage
 
Bonjour Dominique,

Va dans l'éditeur de macro (Alt+F11)

Double clique sur 'Thisworkbook' dans l'explorateur de projet et dans le projet qui correspond au fichier où tu veux l'exécution de cette macro.

une fenêtre va s'ouvrir où tu pourras entrer du code.

En haut de cette fenêtre, deux listes déroulantes.

Dans celle de gauche, sélectionne 'Workbook' et dans celle de droite 'Open', s'il ne la pas fait tout seul.

Deux lignes de code vont apparaitre correspondant à une macro évennementielle.
En l'occurence, lorsque l'évennement 'Ouverture du fichier se produit, alors faire ...' :
Private Sub Workbook_Open()

End Sub

Entre ces deux lignes, tape le code suivant :
sheets ('Menu').select
Range('a1') = 'Bonjour et bienvenu aujourd'hui ' & Format(Now, 'dddd d mmmm yyyy')

En espérant que cela te dépanne.

Abel
 
Salut Abel,

Pas de problème car dans ton code y'a une ch'tite subtilité que j'ai omise. Donc bienvenu à ta soluce 😉

Pour Dominique -> j'ai omis dans le msgbox le format(...) et dans la formule un j en plus pour faire apparaître la date du jour.
 
Super super super merci car çà fonctionne concernant le code j'ai bien le message d'acceuil au démarrage.
j'aurais bien aimé auusi d'avoir l'affichage de l'heure dans la cellule E16 de ma feuille Menu
 
Lorsque je saisis dans la cellule E16 >>>>
='Bonjour et bienvenu aujourd'hui ' & TEXTE(AUJOURDHUI();'jjjj mmm aaaa')

çà fonctionne pas et il m'indique #NAME? et je n'ai pas l'heure ni avec le code et ni avec la formule ci dessus
 
re salut Abel et Dominque,

P'tit truc pour les trad de formule ou VBA (valable pour les version non anglaise).
Il existe un fichier XL qui propose TOUTES les trad (Fr>Gb) directement accessible sur le disque dur de votre PC...eh oui !

C:\\Program Files\\Microsoft Office\\1036 qui se dénomme VBALIST.XLS
(chemin pouvant différer en focntion de votre install, mais pas le nom du dernier répertoire et le nom du fichier).
Y'a même un oglet pour les vieilles macro XL4.

Chô
 
Salut j'ai écrit ceci dans ma cellule E15
='Bonjour et bienvenu aujourd'hui ' & TEXT(NOW();'d dddd mmmm yyyy hh:mm')

Et il m'affiche ceci :

='Bonjour et bienvenu aujourd'hui ' & TEXT(NOW();'d dddd mmmm yyyy hh:mm')

Je n'ai pas l'heure ni la date ni le message :silly:
 
Bonjour Dominique, Abel, HTH, le Forum

Oui si tu es en anglais pas de séparateur ; dans les formules...

Essaie comme ça ici en version US c'est OK :

='Bonjour et bienvenu aujourd'hui ' & TEXT(NOW(),'d dddd mmmm yyyy hh:mm')

Bon App
@+Thierry
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
12
Affichages
1 K
P
  • Question Question
Réponses
5
Affichages
1 K
pacalito85
P
M
  • Question Question
Réponses
2
Affichages
866
Maximuslambertus
M
M
Réponses
9
Affichages
1 K
M
K
Réponses
6
Affichages
3 K
Retour