Je suis entrain de faire un ptit fichier pour le travail est je cherche a savoir comment inseré la date du jour dans la cellule on l'on fait un double click.
Re : Insertion Date du jour au double click dans cellule
Bonjour 14loulou,
Essayez ceci :
Code:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
With Target
If .Column = 3 Or .Column = 18 Then .Value = Date
End With
Cancel = True
End Sub
Re : Insertion Date du jour au double click dans cellule
Bonjour,
J'aimerai utiliser cette commande également, mais je n'arrive pas à comprendre où mettre les lignes de codes dans mon Excel 2010...
Je dois être vraiment nul...
Re : Insertion Date du jour au double click dans cellule
Nikel ! Ca marche héhé ! C'est tout bête, mais quand on sait pas... lol
Du coup j'ai une autre question :
Lorsque je double clic dans la colonne que j'ai choisi, ça m'affiche bien la date, mais je ne peux plus éditer les cellules des autres colonnes lorsque je fais un double clic.
C'est normal ? Comment faire pour que se soit possible ?
Re : Insertion Date du jour au double click dans cellule
Bonsoir le fil ,
C'est juste du au positionnement du Cancel
Code:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
With Target
If .Column = 3 Or .Column = 18 Then .Value = Date: Cancel = True
End With
End Sub
ne te bloquera pas les autres colonnes ...
Bonne soirée
Ajout : Bing, Pierrot
Re : Insertion Date du jour au double click dans cellule
Dernière question bête :
Le code marche à merveille. Mais quand je ferme Excel, il me demande d'enregistrer dans un format de fichier qui prend en charge les macros.
Quel format est le plus approprié ? N'est-il pas possible de conserver le .xslx ?
Lorsque j'enregistre en .xltm et que j'ouvre à nouveau mon fichier, il se renomme automatiquement de Fichier.xltm en Fichier1.xltm ...
Si tu saisis Ctrl+";" (la touche Control + le point-virgule), tu auras la date courante dans ta cellule, de même que Ctrl+":" te donneras l'heure courante, et ceci sans VBA ...
Bisous Chris
Bonne journée