Se connecter avec
S'enregistrer | Connectez-vous

VBA et excel

Dernière réponse : dans Programmation

Bonjour,

je ne connais pas grand chose au VBA, mais pour mon boulot j'aurai besoin de développer une macro toute simple sous excel.

Je voudrais: - un bouton
- quand je clique sur le bouton, j'inscris la date et l'heure du jour (en hh:mm:ss) en A1.
- quand je clique une autre fois sur le bouton, j'inscris la date et l'heure du jour en A2
- quand je clique une 3eme fois, j'inscris en A3 etc.........

J'ai essayé de la créer avec l'enregistreur de macro mais j'avais les problèmes suivants:
- je n'arrivais pas à passer à la cellule suivante
- j'utilisais la fonction "maintenant", mais elle réinitialisait toute la colonne à la derniere heure saisie, et non pas la derniere cellule.


En essayant de bidouiller la macro j'ai obtenu ça mais qui ne marche pas

Sub Bouton3_QuandClic()
currentcell = "A1"
Range("A1").Select
ActiveCell.FormulaR1A1 = "=NOW()"
Set currentcell = nextcell
currentcell.Activate
End Sub

Si quelqu'un pouvait m'aider SVP, je pense que ça ne doit pas être très dur pour une personne qui connait le VBA.
Merci d'avance.

Autres pages sur : vba excel

Lassé par la pub ? Créez un compte

assigner cette macro a ton bouton :

------------------------------------------------------------

Sub tmp()
' Declaration variables
Dim i As Integer

' Recherche d'une cellule vide
Do: i = i + 1: Loop Until "" & Range("A" & i).Value = ""

' Ecriture de la date dans cellule vide
Range("A" & i).Value = Now()
End Sub
Lassé par la pub ? Créez un compte