Avatar billede jensen363 Forsker
30. marts 2006 - 14:35 Der er 10 kommentarer og
1 løsning

Workbook_Open makro

I forbindelse med Workbook_Open, har jeg behov for at et bestemt felt, som ved åbning default indeholder aktuel månedsværdi ( mm ), dvs. 03 for marts måned ...

Brugeren skal imidlertid kunne skrive en anden værdi for en anden måned, så jeg kan ikke umiddelbart "bare" formattere feltet til datofelt ...

Hvordan gøres det ?
Avatar billede gibber Nybegynder
30. marts 2006 - 15:08 #1
Et forslag kunne være:

Private Sub Workbook_Open()
Måned = Month(Date)
If Måned < 10 Then
    Range("A3").Value = "'0" & Måned
    Else
    Range("A3").Value = "'" & Måned
End If
End Sub
Avatar billede stewen Praktikant
30. marts 2006 - 15:08 #2
måske

Private Sub Workbook_Open()
Sheets("Ark1").Range("A1") = Format(Now, "mm")
End Sub
Avatar billede jensen363 Forsker
30. marts 2006 - 15:17 #3
stewen > selvfølgelig ... hjernen er stået af i dag :o)
Avatar billede jensen363 Forsker
30. marts 2006 - 15:17 #4
læg lige svar
Avatar billede stewen Praktikant
30. marts 2006 - 15:23 #5
Smid bare point efter gibber - var trods alt først med et svar der virker lige så godt som mit!

Man skal ikke prøve nye ting efter 1400..... ;-)
Avatar billede jensen363 Forsker
30. marts 2006 - 15:25 #6
Ok ... gibber svar ?
Avatar billede gibber Nybegynder
30. marts 2006 - 15:47 #7
Giv bare stewen point. Jeg havde læst spørgsmålet forkert.

- jeg troede at du IKKE ville formatere feltet som ( mm ) - derfor den lidt kluntede løsning.
Avatar billede stewen Praktikant
30. marts 2006 - 15:50 #8
lad os slås om pointene ;-)

hermed et svar!
Avatar billede jensen363 Forsker
30. marts 2006 - 15:53 #9
Det jeg ikke ville var, at feltet som standard var formatteret til mm, for så ville brugeren ikke kunne skrive en valgfri talværdi ( 1-12 )
Avatar billede jensen363 Forsker
30. marts 2006 - 16:19 #10
Lige bortset fra, at format() fejler i Office 2000 ????
Avatar billede jensen363 Forsker
11. april 2006 - 17:05 #11
Lukker
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
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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