Avatar billede krohn Praktikant
08. september 2006 - 10:43 Der er 11 kommentarer og
2 løsninger

En slaks popup i excel

Er det muligt at lave en slaks popup i excel?
Jeg har en template, hvor jeg gerne vil kunne fortælle dem der bruger den, hvordan de udfyller den. Ville gerne have en slaks popup der kommer op hvergang man åbner den, der sakl være mulighed for at lukke den igen
Avatar billede gider_ikke_mere Nybegynder
08. september 2006 - 11:44 #1
MsgBox ("Dette er en besked" & vbLf _
& "på 2 linier")

Skal sættes ind under ThisWorkbook -> Workbook_Open
Avatar billede gider_ikke_mere Nybegynder
08. september 2006 - 11:46 #2
I Excel: Tryk Alt+F11
Dobbeltklik på ThisWorkbook i det lille vindue, øverst til venstre. Indsæt koden.
Avatar billede supertekst Ekspert
08. september 2006 - 12:54 #3
Indsæt følgende kode i VBA (Alt+F11) - ThisWorkBook:
Sub workbook_activate()
    Load UserForm1
    UserForm1.Show 0            'Modeless - d.v.s. der kan arbejdes i arket samtidig
End Sub

I Userformen er der en label, der indeholder den nødvendige vejledning.

Hvis ikke dette er tilstrækkeligt - så senden mail til: pb@supertekst-it.dk
Avatar billede krohn Praktikant
08. september 2006 - 13:22 #4
Ok jeg har lavet denne her. Hvad hvis jeg vil have flere linier i den box?

MsgBox ("Klik på Vælg årstal på arket Nomal Kalender. Udrejse dato, og navne kan ændres på arket Crew Kalender" & vbLf _
& "Click on Vælg årstal on the sheet Nomal Kalender. Date going out and names can be changed on the sheet Crew Kalender")
Supertekst>> Prøver også lige din løsning
Avatar billede gider_ikke_mere Nybegynder
08. september 2006 - 13:26 #5
MsgBox ("Klik på Vælg årstal på arket Nomal Kalender." & vbLf _
& "Udrejse dato, og navne kan ændres på arket Crew Kalender" & vbLf _
& vbLf _
& "Click on Vælg årstal on the sheet Nomal Kalender." & vbLf _
& "Date going out and names can be changed on the sheet Crew Kalender")
Avatar billede gider_ikke_mere Nybegynder
08. september 2006 - 13:28 #6
Lidt tydeligere for brugeren:

MsgBox ("Klik på ""Vælg årstal"" på arket ""Nomal Kalender""." & vbLf _
& "Udrejse dato, og navne kan ændres på arket Crew Kalender" & vbLf _
& vbLf _
& "Click on ""Vælg årstal"" on the sheet ""Nomal Kalender""." & vbLf _
& "Date going out and names can be changed on the sheet ""Crew Kalender""")
Avatar billede gider_ikke_mere Nybegynder
08. september 2006 - 13:30 #7
_ (underscore) sørger blot for at koden kan skrives på flere linier (rent kodemæssigt).
& vbLf laver linieskift!
Avatar billede krohn Praktikant
08. september 2006 - 14:13 #8
Ok kigger på det.
Avatar billede krohn Praktikant
08. september 2006 - 14:15 #9
Supertekst>> HVis jeg bruger din løsning, så vil jeg gerne have en comand button ser lukker userform1. Jeg har fået en knap på userform, men hvilken kode skal den afvikle for at lukke userform1
Avatar billede gider_ikke_mere Nybegynder
08. september 2006 - 14:30 #10
userform1.hide
Avatar billede krohn Praktikant
08. september 2006 - 14:53 #11
Supper, nu har jeg to muligheder, at vælge imellem. Takker, jeg har jo også lært lidt idag. I har begge givet mig noget hjælp, så jeg håber det er ok, at i deler point... Så hvis i lægger et par svar
Avatar billede gider_ikke_mere Nybegynder
08. september 2006 - 15:16 #12
Velbekomme :-)
Avatar billede supertekst Ekspert
08. september 2006 - 17:39 #13
Fint - her er et 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
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