• 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.

huidig uur als cel ingevuld wordt

Status
Niet open voor verdere reacties.

yentldj

Gebruiker
Lid geworden
22 mei 2013
Berichten
51
dag allemaal

ik zou graag de huidige tijd automatisch willen laten invullen als ik een cel invul.
dus bijvoorbeeld dat de tijd verschijnt in cel a3 als ik cel a4 invul.

kent er iemand de formule hiervoor?

alvast bedankt
 
Deze in A3
PHP:
=ALS(A4>0;NU();"")
maar als de tijd vast moet staan vrees ik dat dit via Vba moet gebeuren.
 
Laatst bewerkt:
Oplossing middels VBA:
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
 If Target.Address = "$A$4" Then
 Target.Offset(-1, 0).Value = Time
End If
End Sub
 
excel.jpg
dit is waar ik het heb ingezet en gesaved hebt maar het lukt niet echt

groetjes
 
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$C$7" Then
Target.Offset(0, -1).Value = Time
End If
End Sub

dat is de juiste formule in vba maar ik zou dit over een hele kolom willen hebben tot beneden als dit kan

groetjes
 
Ik vermoed dat je zoiets zoekt:
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Application.Intersect(Target, Range("C7:C107")) Is Nothing Then
     Target.Offset(0, -1).Value = Format(TimeValue(Now), "hh:mm")
    End If
End Sub

In bestandje: Bekijk bijlage vb_tijd_2.1.xlsm

Verzoek: plaats voortaan gelijk een representatief voorbeeld om meteen tot een goed werkende oplossing te komen!
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan