Avatar billede rjdarre Nybegynder
12. august 2009 - 12:08 Der er 8 kommentarer og
1 løsning

VBA Userform label caption

Hejsa,

Jeg er rimelig ny i VBA gamet, og kan ikke lige greje hvordan jeg får en Dim'et tekst ind, så jeg kan bruge den som min Caption på min label?

Eksempel;

Dim Comment As String

Comment = "TEXT"

Label1.Caption = TRP_COMMENTS

Men den kommer bare frem med ingenting i Caption feltet.

Er det nogle kloge hoveder der kan hjælpe mig her??

Tak,
Rasmus
Avatar billede tjp Mester
12. august 2009 - 12:30 #1
Mener du?:

Dim Comment As String
Comment = "TEXT"
Label1.Caption = Comment
Avatar billede rjdarre Nybegynder
12. august 2009 - 12:48 #2
Sorry - Ja det gør jeg selvfølgelig.
Avatar billede tjp Mester
12. august 2009 - 13:21 #3
Og virker det ikke?
Avatar billede rjdarre Nybegynder
12. august 2009 - 14:42 #4
Nope...

Kan det have at gøre med, at den tekst som jeg Dim'er, kommer fra mit script, hvor jeg kalder min userform frem i?

Og det så først er i userformen, at jeg skal bruge teksten.
Avatar billede tjp Mester
12. august 2009 - 16:37 #5
Jeg er ikke helt med på hvad du mener med "Dim'er", men bare for en god ordens skyld, så betyder linjen:
Dim Comment As String
bare at du erklærer en strengvariabel med navnet Comment.

Hvordan overfører du værdien fra script til userform? Det lyder som om sidstnævnte ikke kan se teksten.
Avatar billede rjdarre Nybegynder
13. august 2009 - 10:11 #6
Jeg har prøvet både at skrive;

Dim Comment
og
Dim Comment As String

Men lige meget hvad jeg skriver, så tager den ikke strengen med over i userformen.

Hvordan jeg overfører værdien... Det var et godt spørgsmål - Jeg gør ikke noget specifikt for at overføre den, skal jeg det?

Og ja, du har ret i at sidstnævnte ikke kan se værdien/teksten.
Avatar billede tjp Mester
13. august 2009 - 10:27 #7
Du kan evt. tilskrive din label direkte fra det kaldende program a la:
UserForm1.Label1.Caption = Comment
UserForm1.Show
Avatar billede rjdarre Nybegynder
13. august 2009 - 10:42 #8
Fantastisk - Det virkede!

Mange tak for hjælpen!
Avatar billede tjp Mester
13. august 2009 - 11:14 #9
U R welcome.. :-)
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
Kurser inden for grundlæggende programmering

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