Avatar billede thomasolsen Nybegynder
21. oktober 2001 - 00:48 Der er 5 kommentarer og
1 løsning

macro i exel

hvordan få jeg VB i exel til at ind sætte =nu() i en celle så den viser dags dato?

Thomas
Avatar billede janvogt Praktikant
21. oktober 2001 - 01:09 #1
Hvis du skal have Excel til at indsætte selve formlen kan du bruge følgende makrokode:

Sub Tid()
    Worksheets(\"Ark1\").Range(\"A1\").FormulaR1C1 = \"=NOW()\"
End Sub
Avatar billede kol Nybegynder
21. oktober 2001 - 11:57 #2
Hej janvogt!

Hvordan skal koden se ud, hvis man vil indsætte dato for oprettelse, altså uden aut. opdatering?
Og for sidste ændring?

Hilsen KOL
Avatar billede janvogt Praktikant
21. oktober 2001 - 12:39 #3
>>>KOL
Du kan bare indsætte værdien i stedet for formlen.
Brug makrobåndoptageren for at se koden.
Avatar billede johs_j Novice
21. oktober 2001 - 19:11 #4
Sub Tid()
    Worksheets(\"Ark1\").Range(\"A1\").FormulaR1C1 = format(date, \"dd mm yy\")
End Sub
Avatar billede janvogt Praktikant
16. november 2001 - 09:45 #5
>>> thomasolsen

Fik du svar på dit spørgsmål?
Avatar billede janvogt Praktikant
19. november 2001 - 10:19 #6
>>> thomasolsen
Afslutter du ikke lige spørgsmålet ved at acceptere ét eller flere svar?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester