date dernier lancement macro

  • Initiateur de la discussion Ke@ry
  • Date de début
K

Ke@ry

Guest
Bonjour !

Est-il possible de faire apparaître, au début de ma macro, un msgbox mentionnant la date du dernier lancement de cette macro ?
Cela permettrait à l'opérateur d'avoir un moyen de contrôle et de ne pas lancer la macro alors qu'elle ne devrait pas l'être...

Si oui, comment faire ?

Merci d'avance pour votre aide !

Bonne fin d'après-midi :eek:)
 
J

Jean-Marie

Guest
Bonsoir, Ke@ry

Le fichier contient une macro commande XL4, pas de VBA, si vous voulez regarder la macro, c'est à votre libre choix.

Bonne soirée

@+Jean-Marie
 

Pièces jointes

  • Heureexcecutionmacro.xls
    8 KB · Affichages: 47
Z

zon

Guest
Bonsoir à tous,



Keary, moi c en VBA avec des conseils de Jean Marie sur le chat pour la fonction Maintenant()...

L'info est dans la feuil1 qui est cachée


A+++
 

Pièces jointes

  • Keary.zip
    14 KB · Affichages: 31
  • Keary.zip
    14 KB · Affichages: 27
  • Keary.zip
    14 KB · Affichages: 28
V

Vériland

Guest
Tout est dit...loool

Zip_XLD.gif
 
K

Ke@ry

Guest
Bonjour,

Lors d'un dernier message, Zon m'a réalisé une macro Bonjour qui me permettait de voir quelle était la date de dernière exécution de Bonjour.

Elle fonctionne très bien, mais je n'arrive pas à l'adapter de sorte que :

- lorsque je lance la macro Ajouter
- un message s'affiche :"la macro Ajouter a été exécutée (ou pas) le jj/mm/aa à 00h00. Voulez-vous continuer ?"
- Oui => continuer la procédure
- Non => Exit procédure

Merci pour vos réponses.

Bonne journée.
 
Z

ZON

Guest
Bonsoir Keary et le forum,

Dans le msgbox qui t'annonces si elle a été lancée tu rajoutes un VbyesNO

comme suit

rep = MsgBox("La macro Bonjour a été lancée le " & Left(Sheets(1).[IV65536].Text, 10) & Chr(13) & "à " & Right(Sheets(1).[IV65536].Text, 5), vbYesNo)


ensuite tu testes Rep;

If Rep=6 then 'ta proc à exceuter
else exit sub pour sortir


A+++
 
K

Ke@ry

Guest
Salut !

Je vais commencer par faire des excuses à Zon pour l'embêter encore... !

Je comprend bien ce qu'il faut faire mais je ne sais pas comment et où mettre la partie du code, je ne connais pas trop le VBA, je ne fais que des enregistrements de macros.

Est-ce que tu peux poster le code modifié dans Keary.zip ?

Merci encore.
 
Z

ZON

Guest
Bonsoir Keary et tout le monde,


Tiens voila le fichier modifié, j'ai ajouté les commentaires dans le code.....


A+++
 

Pièces jointes

  • Keary.zip
    14 KB · Affichages: 33
  • Keary.zip
    14 KB · Affichages: 31
  • Keary.zip
    14 KB · Affichages: 30

Discussions similaires

Réponses
23
Affichages
1 K

Statistiques des forums

Discussions
314 657
Messages
2 111 620
Membres
111 235
dernier inscrit
Morgane SANCHEZ