Macro sur Feuille spécifique
Le
Alf

Bonjour à tous,
J'ai défini une macro qui réagit au Double Click sur une cellule =
dans une feuille précise.
Je voudrais qu'elle soit active sur toutes les feuilles de mon classeur.
A part la copier sur les autres feuilles, existe-t-il un autre moyen ?
Merci pour votre aide à tous
Alf
J'ai défini une macro qui réagit au Double Click sur une cellule =
dans une feuille précise.
Je voudrais qu'elle soit active sur toutes les feuilles de mon classeur.
A part la copier sur les autres feuilles, existe-t-il un autre moyen ?
Merci pour votre aide à tous
Alf
Bonjour,
Utilise cette procédure événementielle dans le "Thisworkbook" de ton
classeur.
'--------------------------------
Private Sub Workbook_SheetBeforeDoubleClick(ByVal Sh As Object, ByVal
Target As Range, Cancel As Boolean)
'Sh variable représentant un objet Worksheet
'Target représentant un objet Range
'Cela permet d'annuler une action si nécessaire en réponse à un double-clic.
'Cela n'efface pas l'action, mais empêche qu'elle se déroule.
'Exemple : Affiche le nom de la feuille suite à un double-clic
MsgBox Sh.Name
End Sub
'--------------------------------
MichD
Si tu as des fonctions volatiles dans ton classeur tel que :
Alea, maintenant(), Aujourdhui(), index(), Decaler(), cellule(),
lignes(), colonnes(), indirect(), Zone(), ces dernières sont réévaluées
chaque fois qu'Excel calcule la feuille de calcul.
MichD
Ok Merci MichD
Bonne soirée