Avatar billede ups34 Nybegynder
16. september 2008 - 10:33 Der er 12 kommentarer og
1 løsning

Automatisk start af Userform, når mappe åbnes

Hej

Jeg vil  gerne have at en Userform starter automatisk når en mappe bliver åbnet.
Koden jeg har prøvet er =
Sub Autoopen()
  Range ActiveSheets.Cell("A1")
  If ActiveCell = "" Then
  usfkommegå.Show
  End If
End Sub

Den er lagt som program kode i ark 1 i aktive mappe

Please som altid, HJÆLP

MVH
Ups
Avatar billede kabbak Professor
16. september 2008 - 13:39 #1
Den skal i et Module, ikke i ark eller Thisworkbook modul

Sub Autoopen()
 
  If sheets(1).range("A1") = "" Then
  usfkommegå.Show
  End If
End Sub
Avatar billede ups34 Nybegynder
16. september 2008 - 14:36 #2
Hej Kabbak

Jeg kan ikke få det til at virke.
Jeg har indsat et Module og kopieret din kode ind, men.... Intet sker
MVH
Gert
Avatar billede kabbak Professor
16. september 2008 - 15:28 #3
Min fejk, den skal ikke hedde
Autoopen()

men
Auto_open()
Avatar billede ups34 Nybegynder
16. september 2008 - 15:56 #4
Hej Kabbak

Sry men det virker stdig ikke. Jeg har kun koden i Module 1. Der er intet i hverken ark eller this workbook

MVH
Ups
Avatar billede excelent Ekspert
16. september 2008 - 16:26 #5
Hvis du mener når Projektmappen åbnes, så indsæt denne i ThisWorkbook

Private Sub Workbook_Open()
If Sheets(1).[A1] = "" Then usfkommegå.Show
End Sub
Avatar billede ups34 Nybegynder
18. september 2008 - 08:43 #6
Ja det skal ske automatisk når projektmappen åbnes, altså når der trykkes på filen i den respektive mappe. Grunden er at Userformen er en form for start der henviser til andre projektmapper. Userformen virker uden problemer.
Desværre kan hverken kabbak eller excelent koder få det til at virke
Avatar billede supertekst Ekspert
18. september 2008 - 09:05 #7
Har prøvet excelent's kode indsat i ThisWorkbook - det virker...
Avatar billede ups34 Nybegynder
18. september 2008 - 11:06 #8
Ja det gør exelent forslag som regel ligesom kabbak. I dette tilfælde virker det bare ikke. Jeg fatter ikke hvad der kan være galt
Avatar billede supertekst Ekspert
18. september 2008 - 13:08 #9
Du skal være velkommen til en sende filen til: pb@supertekst-it.dk
Avatar billede ups34 Nybegynder
18. september 2008 - 15:14 #10
OK tak skal du ha'. Fil på vej

MVh
Ups
Avatar billede supertekst Ekspert
18. september 2008 - 17:56 #11
Mysteriet er opklaret...
Avatar billede ups34 Nybegynder
19. september 2008 - 08:04 #12
Hej alle
Det var i retningen af fejl 40.
Jeg havde åbentbart kommet til at markere celle A1 med et mellemrum

Hvordan kan jeg nu give point til alle jer der har hjulpet? I burde jo alle have point!
Avatar billede kabbak Professor
19. september 2008 - 08:39 #13
Ja, et mellemrum, er jo usynlig, men det tæller alligevel som noget.
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