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

Wanneer cel gevuld wordt automatisch datum invullen

Status
Niet open voor verdere reacties.

ronald1986

Gebruiker
Lid geworden
2 apr 2010
Berichten
296
Mensen,

Ik zou graag willen dat wanneer ik in cel B1 een waarde typ er in cel A1 automatisch de datum wordt gezet van de huidige dag en dat deze datum daarna ook vast staat. Weet iemand hoe ik dit kan doen?

Mvg, Ronald
 
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
ActiveSheet.Protect Password:="1234", userinterfaceonly:=True
If Target.Column = 2 Then
If Target.Offset(, -1).Value = "" Then
With Target.Offset(, -1)
.Value = CDate(Date)
.Locked = True
End With
End If
End If
Application.EnableEvents = True
End Sub

Niels
 
Laatst bewerkt:
Niels, heb dit geprobeert maar het werkt eigenlijk niet. Ik heb hem gekopieerd in de worksheet en in een module maar wanneer ik iets in cel B1 typ verschijnt er niks in cel A1...

Waarom staat er trouwens een password in de code?

Mvg, Ronald
 
Sorry, heb het nog een keer geprobeerd maar het werkt nu inderdaad. Heb de code in het betreffende tabblad gezet.
Werkt prima! thnx Niels!
 
Als hij werkt zet je de vraag dan op opgelost.
Het password staat erin omdat je vroeg de datum vast te zetten.

Niels
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan