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

Verwijderen private sub

Status
Niet open voor verdere reacties.

Jeroen123456

Gebruiker
Lid geworden
3 jul 2007
Berichten
115
In een bepaalde excel sheet laat ik bij openen in een bepaald veld de datum van de betreffende dag invullen.

Code:
Private Sub Workbook_Open()
   [z2].Value = Date
End Sub

Als deze sheet is ingevuld wordt deze altijd onder een andere naam opgeslagen.

Alleen als de ingevulde sheet een paar dagen later nog eens geopend wordt moet er de originele datum van invullen blijven staan.
Door de private sub wordt er bij openen telkens opnieuw "vandaag" ingevuld.

Iemand een idee hoe ik dit kan ondervangen?

Kan ik met een macro private sub verwijderen?
 
Test eens:
Code:
Private Sub Workbook_Open()
   If [z2].Value="" Then [z2].Value=Date
End Sub
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan