14. marts 2007 - 11:44Der er
21 kommentarer og 1 løsning
Loading vindue til macro i excel
jeg har lavet et stort excelark med masser af forskellige macroer, når macroerne kører vises alt det macroen laver meget hurtigt. Jeg synes ikke det ser særligt godt ud og har lyst til at noget andet vises imens macroen kører. Det ville være fedt hvis et loading vindue eller et billede vises istedet.
Hvorfor laver du så ikke en userform med et eller anden til at blive vist når man trykker på din knap og når koden er færdig gemmer den din userform...
Sub X() Load Userform1 UserForm1.Show Call "Navn på din kode" uden "" If Application.Wait(Now + TimeValue("0:00:15")) Then UserForm1.Hide End If End sub
Sub X() Load Userform1 UserForm1.Show Call "Navn på din kode" uden "" If Application.Wait(Now + TimeValue("0:00:15")) Then UserForm1.Hide End If End sub
Så kører den først min kode når jeg lukker userformen
Lidt forklaring, 0 efter Show, betyder at userformens ShowModal, sættes til false,når den er det, kan makroer arbejde med celler o.s.v., da userformen så ikke låser makroerne.
Mange tak for det, det var lige hvad jeg skulle bruge, jeg havde også et problem med at excel var tæmmelig længe om at vise et billede, men din kode speedede det hele op
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.