• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Tijd automatisch invullen eenmalig

Status
Niet open voor verdere reacties.

Bikertje1980

Gebruiker
Lid geworden
25 sep 2023
Berichten
47
Hallo,

Wie kan mij helpen met het volgende probleem.
Ik vul af en toe een waarde in een cel in, ik wil dan dat op dat moment in de cel ernaast de actuele tijd wordt geplaatst dat kan met NU()
Maar als ik een waarde in de volgende regel invul wordt de eerste tijd ook weer aangepast wat niet de bedoeling is.
Dus hoe kan ik bij elke invoer van een waarde per regel automatisch de tijd van invoer ernaast plaatsen die niet meer aangepast dmv herberekening mag worden.

Hopelijk heeft iemand hier een oplossing voor.
 

Bijlagen

  • tijd.xlsm
    9,8 KB · Weergaven: 8
Dat kan met dit achter je werkblad:
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Row > 1 And Target.Column = 2 Then
        If Target.Offset(, 1) = "" Then
            Application.EnableEvents = False
            Target.Offset(, 1) = Time()
            Application.EnableEvents = True
        End If
    End If
End Sub
 
Hallo Edmoor,

Bedankt voor jou snelle reactie, ik heb de code achter het werkblad gezet maar bij invoer van een nieuwe waarde in kolom B worden de tijden van eerder invoer toch nog ge-update.
zie bijlage.
 

Bijlagen

  • tijd v1.xlsm
    14,7 KB · Weergaven: 10
Je moet natuurlijk wel die functies uit kolom C verwijderen.
 
Je hebt helemaal gelijk, mijn foutje sorry.
Bedankt wederom.

Fijne dag.
 
Laatst bewerkt door een moderator:
Geen probleem.
Ook een fijne dag gewenst :)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan