Bonjour le forum,
J'espère que vous allez bien.
J'aurai voulu savoir si la demande ci-dessous était réalisable et si oui me donner simplement l’événement qui permettrait de le faire
Mon but est simple : J'ai un fichier Excel 2013 avec une page que je nomme "Modèle".
Chaque semaine l'utilisateur devra dupliquer cette page via la fonction Excel "Déplacer ou copier...".
Actuellement j'ai codé avec l'événement "BeforeDoubleClick" directement dans la page "Modèle" le code suivant (Je l'ai simplifié au max. Nul besoin d'avoir la totalité du code...)
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
AS_DerLig_A = ActiveSheet.Range("A" & Rows.Count).End(xlUp).Row
If Not Application.Intersect(Target, Range("C4:AO" & AS_DerLig_A)) Is Nothing Then
If ActiveCell.Value <> "" Then
ActiveCell.Value = ""
Cancel = True
Else
ActiveCell.Value = "x"
Cancel = True
End If
End If
End Sub
Le problème c'est que ce code n'est pas dupliqué lorsque l'utilisateur créer une copie de la page modèle. Existe-t-il ici un moyen pour que le code fonctionne pour toutes les pages du fichier Excel et pour toutes les futures pages qui seront créées ?
D'avance je vous remercie beaucoup
Bonne journée !