• Initiateur de la discussion Initiateur de la discussion LAMI
  • 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 !

L

LAMI

Guest
REBONJOUR A TOUS

DANS la cellule I 78 d'une feuil j' ai un format date de ce type 23janvier 2004 à 17 20, je n'arrive pas a inclure le à dans reponse de la msg dont le code est ci dessous

valeur = Sheets("impression").Range("I78")
reponse = MsgBox("DESOLE VOUS AVEZ DEJA VALIDER LE" & Chr(10) & valeur, vbCritical, "lami")

merci @+
 
Re,

Alors comme cela:
with Sheets("impression").Range("I78")
valeur = format(.value,"DD MM YYYY")
valeur2=format(.value," HH:MM")
end with

reponse = MsgBox("DESOLE VOUS AVEZ DEJA VALIDER LE" & Chr(10) & valeur &" à " & valeur2, vbCritical, "lami")

A+++
 
Bonjour à tous & à toutes
Bonjour LAMI, bonjour Zon,

Désolé d'être aussi long mais je débute et il me faut tester
tout ce que je fais.
LAMI, Zon avait raison, j'ai repris son format et l'ai installé
dans le fichier joint, cela fonctionne parfaitement.

Bon dimanche.
Zon, en tant qu'"ancien" (Je suis arrivé aux questions
/réponses de début novembre 03 et t'ai souvent lu dans les
réponses, Un Grand Bravo), pourrais-je te demander, si tu peux
répondre à ma demande formulée au fil de Pat5 et
destiné à David, le concepteur Web du site.

Merci d'avance.

@ ++ Eric C
 

Pièces jointes

Hello ce Fil

Et oui Chris, le VBA ne corrige pas encore l'EaurTauGraffe !

Sinon Eric se débrouille bien, juste qu'il utilise ces macros "auto_open" que nous déconseillons (MS aussi !) car elles datent d'Excel 5 et sont remplacées depuis...

Eric, tu devrais te lancer et utiliser les Macros évènementielles

1) Double Click sur l'objet "ThisWorkBook" depuis l'explorateur de Projets de VBE.

2) Tu auras un Private Module de "ThisWorkBook"

3) Dans le haut de ce module, deux ListBox
une "Général" à gauche
une "Déclaration" à droite

4) Dans la première tu sélectionnes "WorkBook"

5) Dans la seconde tu sélectionnes "Open"

6) Tu indiques le code voulu (ici UserForm1.Show) Load UserForm1 n'est nécessaire quand suivi de Show, cette dernière instruction "Load" le UserForm (vaut mieux ! lol

Voilà, je te laisse découvrir les Macros évènementielles .... Valable aussi pour chacune des feuilles du classeur comme procédé en 1) mais sur un objet "Feuille".... puis sélection "WorkSheet" dans la première ListBox... ensuite tu joues avec la seconde liste...

Bonne découverte
@+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
11
Affichages
2 K
  • Question Question
Microsoft 365 Protect/Unprotect
Réponses
18
Affichages
3 K
Réponses
2
Affichages
1 K
Retour