Avatar billede mhq Nybegynder
06. februar 2003 - 10:55 Der er 6 kommentarer og
1 løsning

Tekst formattering i MsgBox

Jeg har http://www.eksperten.dk/spm/129824 set, at der er noget jeg kan bruge.

Men jeg forstår ikke helt formatet, og kan derfor ikke få det til at virke. Jeg ønsker at have to linier i en MsgBox.
-Dokument titel: DokTitel
-Vil du se dette?
I en Yes No masgbox

Problem:
1) Hvordan sætter jeg det op i VBA, så DokTitelbliver skreveet i fed.
2) Hvor kan jeg se hvilke andre muligheder der er for at styre msgbox text formatet?

Mogens
Avatar billede sjap Praktikant
06. februar 2003 - 11:42 #1
Følgende eksempel viser en formateret meddelelsesboks med en meddelelse, der er opdelt i afsnit. Første afsnit af teksten i meddelelsen vises som en fed overskrift. Det andet afsnit vises som almindelig tekst under den pågældende overskrift. Tredje afsnit vises som almindelig tekst under det andet afsnit med en tom linje mellem afsnittene.

Indtast følgende i argumentet Meddelelse:

Forkert knap!@Denne knap virker ikke.@Prøv en anden.
Avatar billede sql_god Nybegynder
06. februar 2003 - 13:23 #2
jeg kan tilføje, at for at skrifte linie bruges "vbCrLf"

Eks:

strCool = "Hello" & vbCrLf & "World"
Avatar billede mugs Novice
06. februar 2003 - 13:58 #3
Eller linieskift sådan:
MsgBox "Dette er linie1" & vbNewline & "Dette er linie2."
Eller dobbelt:
MsgBox "Dette er linie1" & vbNewline & vbNewLine & "Dette er linie2."
Avatar billede mhq Nybegynder
06. februar 2003 - 14:30 #4
Det med linieskift er jeg med på.
Men superjab,-  lige nøjagtig hvordan vil det se ud?
MsgBox "........"

Jeg kan ikke se andet end at det !@ kommer med i meddelsen, og derved ikke har nogen BOLD effekt på udvalgte parametre i MsgBox'en!
Avatar billede proaccess Nybegynder
06. februar 2003 - 14:40 #5
@-metoden er ikke understøttet i Acc2000...

Prøv dog lige at se hér: http://www.trigeminal.com/usenet/usenet015.asp?1033

Så kan man jo alligevel !!!
Avatar billede mhq Nybegynder
06. februar 2003 - 14:51 #6
Det må være svaret. Arbejder videre med det.
Tak for hjælp. Point til proaccess
Avatar billede mugs Novice
06. februar 2003 - 15:07 #7
Afprøvet og fungerer i xp:

Eval ("MsgBox(""" & "Dette er første linie med FED skrift@@linie 2 med alm. skrift" & """,64, """ & "linieskift" & """)")
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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