Bonjour à tous,
Je voudrais savoir quel est le code à appliquer à une feuille excel pour que lorsque l'on double clique sur n'importe quelle cellule d'une colonne (La colonne A par exemple),
la date et l'heure du moment apparaisse?
Merci pour votre aide.
Re : Afficher Date / heure sur double click dans une cellule
Merci pierrot, c'est exactement ce que je souhaite.
Petit info pour ma culture, que devient ce code si je souhaite sélectionner une cellule particulière, C5 par exemple?
Re : Afficher Date / heure sur double click dans une cellule
Re
aarf Staple, il me semble bien que le "cancel = true", annule l'effet du double click, c'est à dire que tu ne rentres pas dans la cellule et n'affiche pas le menu contextuel....
@+
Edition : pas de menu contextuel sur un double click, mais sur click droit bien sur...
Arf... Pierrot le menu contextuel ça ne serait pas sur le
Code:
Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)
Mais effectivement, et Pierrot a tout à fait raison le Cancel = True pour le BeforeDoubleClick et BeforeRightClick ne sert que pour la macro... Ici (mettre la date dans la cellule et ne fait que cela) cela annule l'effet premier de l'action soit (mettre le curseur dans la dite Cellule) ou pour le BeforeRightClick (Afficher le menu Contextuel)
Bonne Journée les amis EDITION: Et en plus il a rectifié avant mon Post ... Mdr Pierrot
J'ai me permets de lancer un bouteille à la mer étant également novice avec VBA.
Je veux que la date actuelle s'affiche automatiquement par un double click dans excel .
J'ai trouvé une formule qui fonctionne pour le faire valoir à savoir :
Private Sub Worksheet_BeforeDoubleClick(ByVAl Target As range, Cancel As Bolean)
If Not Intersect(Target, Range ("A1:A5000")) IS Nothing Then
Cancel = True
Target.Formula = Date
End If
End Sub
Je souhaiterai que ce code soit valable pour ma colonne "A" qui correspond à ma date d'info (donc déjà ok) mais également à ma colonne "F" qui représente la date de mise a jour.