Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

action lors de l'enregistrement

D

dIDIER 2

Guest
bonjour le forum

Encore une question prise de tête.

voila j'aimerais que lors du tout premier enregistrement (en cliquand sur la touche)une macro se réalise avant l'enregistrement.
La macro qui doit s'executer, je l'ai déja réalisée grace a l'aide de ce forum.

Parcontre détecter l'enregistrement........dur dur

J'ai imaginé une autre solution qui consisterait a camoufler les barres qui permettes l'enregistrement et a creer un bouton ou je greffe ma macro plus une macro d'enregistrement. Ce qui résoudrait mon probleme

Mais camoufler les barres et macro enregistrement dur dur aussi

Je compte sur une ame charitable d'excelleur vba (siste).

cordialement
Didier 2
 
T

Ti

Guest
simple, tu places une macro événementielle BeforSave dans le module Thisworkbook :

Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
'ici ton code
End Sub
 
D

dIDIER 2

Guest
merci ti
et la même chose cumulé a ta macro lors de la fermeture du classeur ?
est ce possible ?
(c'est a dire pour tout enregistrement, car ta macro fonctionne trés bien,mais l'on peut contourner la chose si l'on passe involontairement par la fermeture du fichier par la petite croix ou par quiter)

cordialement Didier 2
 
D

dIDIER 2

Guest
Excuse moi ti

mais je n'ai pas la touche F1 fonctionnel sur excel, je l'explique dans un post
et je galére pour trouver la forme et la syntaxe des macros.
Si tu peux etre un peu plus précis merci.

cordialement

Didier
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…