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

ordernummer

Status
Niet open voor verdere reacties.

dionlian

Gebruiker
Lid geworden
19 aug 2008
Berichten
22
Ik wil in exel een automatich ordernummer maken.
Zodra ik een exel bestand open moet er een nieuw numer komen.
Maar als ik dan een paar dagen later weer het bestand open moet er natuurlijk het oude nummer staan.
Ik gebruik nu =nu().
Maar dat veranderd natuurlijk als ik het bestand op een later tijd stip op nieuw open.
 
Zet onderstaande code in ThisWorkbook.
Bij het openen van het bestand wordt er gekeken of er in cel A1 iets is ingevuld.
Is deze cel leeg, dan wordt het resultaat van Nu() geplaatst.
Is deze cel al gevuld dan zal de cel niet veranderen.

Met vriendelijke groet,


Roncancio
 
@ Roncancio

Je bent je code vergeten in te voegen...
 
Oeps:o
Bedankt snijworst.:thumb:
Code:
Private Sub Workbook_Open()
If IsEmpty([a1]) Then [a1] = Now
End Sub

Dus via ALT-F11 ga je naar VBE.
Klik daar op CTRL-R voor de projectverkenner.
Plaats de code dus in ThisWorkbook.

Met vriendelijke groet,


Roncancio
 
En stel dat ik er alleen de datum wil hebben, dan kan ik niet straffeloos "now" veranderen in "today". Hoe lukt dit wel, anders dan celeigenschappen aanpassen?
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan