Fonction Now en VBA

Résolu/Fermé
nanoo79 Messages postés 34 Date d'inscription mercredi 17 avril 2013 Statut Membre Dernière intervention 19 novembre 2014 - 26 sept. 2014 à 09:51
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 26 sept. 2014 à 10:19
Bonjour,

Je souhaite créer une macro qui en cliquant sur un bouton génère la date et l'heure dans une feuille. Je ne souhaite pas que la valeur soit éffacée mais que toutes les dates et heures s'affiche dans une colonne à la suite les unes des autres.

J'ai essayé avec le fonction Now mais cela ne fonctionne pas du tout. Quelqu'un pourrait il m'aider svp?
Merci

2 réponses

pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 744
26 sept. 2014 à 10:00
Bonjour,

L'idéal lorsque l'on pose une question à propos d'un code qui ne fonctionne pas, c'est de nous donner ce code. Au moins, en repérant tes erreurs, on peut t'aider de manière plus pédagogique.

Bon, ici le problème est simple, donc nous pouvons te donner la réponse, mais penses-y à l'avenir car c'est toi qui va maintenir le code à jour...

Sub Inscrit_Date_Et_Heure_ColonneB()
'Inscrit en Feuil2, colonne B, à partir de B2, la date et l'heure :
Dim dl As Long
dl = Sheets("Feuil2").Range("B" & Rows.Count).End(xlUp).Row + 1
Sheets("Feuil2").Range("B" & dl) = Format(Now, "dd/mm/yyyy hh:mm:ss")
End Sub

0