Microsoft 365 Saisie de l'heure (Now) dans une cellule juste en cliquant sur la cellule

carlos

XLDnaute Impliqué
Supporter XLD
Bonjour,
Est il possible dans un fichier Excel en ligne de saisir le temps (NOW) par une macro, juste en cliquant sur cette cellule?
Un clic dans une cellule A1 rempli la cellule A1 de l'heure, minute et seconde du clic.
Merci
 

soan

XLDnaute Barbatruc
Inactif
Bonjour carlos,

voir fichier joint ; la feuille est vide ; fais un clic droit sur la cellule A1
➯ la date d'aujourd'hui est mise en A1 : 06/11/20

ça fera rien du tout sur une autre cellule (et c'est normal) !


VB:
Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, cancel As Boolean)
  cancel = -1: If Target.Address = "$A$1" Then [A1] = Date
End Sub
je sais pas c'que tu appelles « fichier Excel en ligne » ; c'est une version
d'Office en ligne ? si elle comprend VBA et accepte des macros VBA,
ça devrait marcher ; ben sinon, tant pis : j'ai pas d'autre solution !


soan
 

Pièces jointes

  • Exo carlos.xlsm
    12 KB · Affichages: 9

soan

XLDnaute Barbatruc
Inactif
j'ai cliqué sur ton lien, mais il faut s'connecter
avec un compte Microsoft, alors j'ai renoncé.

j'utilise pas Excel en ligne : j'ai Office 2003 et
Office 2007 sur DVD ; pas d'abonnement à
payer (sur plusieurs mois ou années) ! :)


soan
 

Discussions similaires

Réponses
3
Affichages
238

Statistiques des forums

Discussions
312 199
Messages
2 086 159
Membres
103 140
dernier inscrit
gwendoline.renou@hotmail.