Avatar billede Andreeas Nybegynder
11. december 2014 - 12:07 Der er 4 kommentarer og
1 løsning

Kør macro når filen åbnes

Hej Eksperter,

Jeg prøver i øjeblikket at få denne formel til at kører når jeg åbner filen. Macroen skal kun kører på ark 1.

har flg. koder:


Ark1:

Private Sub Brugernavn()
Range("R2").Value = Username
End Sub



Modul:

Function Username()
Username = Environ("UserName")
End Function



Denne projektmappe:

Private Sub Auto_Open()

Run Brugernavn

End Sub


Er her nogle som kan gennemskue hvad jeg gør galt?

På forhånd tak
Avatar billede supertekst Ekspert
11. december 2014 - 12:36 #1
Prøv med:


Private Sub Workbook_Open()
...
End Sub
Avatar billede Andreeas Nybegynder
11. december 2014 - 13:12 #2
Det virker ikke, har jeg sat formlerne ind i de korrekte "moduler"?
Avatar billede supertekst Ekspert
11. december 2014 - 14:28 #3
Har prøvet følgende - uden problemer:

Private Sub Workbook_Open()
    Ark1.Brugernavn
End Sub

'Ark1:
Public Sub Brugernavn()
    Range("R2").Value = Module1.Username
End Sub

'Modul1:
Function Username()
    Username = Environ("UserName")
End Function
Avatar billede Andreeas Nybegynder
11. december 2014 - 16:24 #4
Tak for dette :)
Avatar billede supertekst Ekspert
11. december 2014 - 17:34 #5
Selv tak..
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

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