Avatar billede rigpig Nybegynder
17. februar 2005 - 09:41 Der er 4 kommentarer og
1 løsning

Valg i userform1, ændringer i userform2

Sidder (som sædvanligt) og nørkler med et VBA program, jeg har en Userform1 med opt. buttons(2stk) hvor brugeren skal vælge hvilke units han vil arbejde i ( oilfield eller metisk)
efter valget kaldes Userform2

Kan Userform2 "se" hvad der er valgt i Userform1 ?
Er der en anden metode der er lettere ?

Så vidt jeg kan se, skal Userform2 være "kaldt" inden der foretages valg i Userform1.

På forhånd tak
Avatar billede kabbak Professor
17. februar 2005 - 10:01 #1
du kan gøre det på 2 måder

i userform 1

Userform2.show
userform2.tekst1.tekst = "Hej"
userform1.hide

eller i userform2  skriver.
tekst1.tekst = userform1.tekst1.tekst
Avatar billede rigpig Nybegynder
17. februar 2005 - 11:16 #2
Tak for hurtig respons Kabbak!

Prøvede i Userform1: If OptBtnOilfield = True Then UserForm2.Label1.Caption = "ppg"
If OptBtnOilfield = True Then UserForm2.Label1.Caption = "SG"
virkede ikke.

Prøver lige at forklare tydligere hvad der sker:
Efter opstart vises UserformUnit, brugeren har 2 valg: oilfield eller metisk
Efter valg og OK, vises Userform1, hvor brugeren skal vælge hvad han vil lave, derdefter åbnes Userform efter valg (Userform2..3...osv)
Hvis brugeren vælger f.eks Userform2 vil jeg gerne have at bla. labels.caption ændres til "ppg" eller "SG" i de Userforms der vælges.
Avatar billede bak Forsker
17. februar 2005 - 17:42 #3
det skal virke rigpig,
lavede lige en lille test fra userform1

Private Sub CommandButton1_Click()
UserForm2.Label1.Caption = "xxxxxx"
UserForm2.Show


End Sub
Avatar billede rigpig Nybegynder
17. februar 2005 - 22:28 #4
Selvfølgelig virker det, havde hele dagen rodet med C++ og MEL samtidig med et VBA program, et eller andet må være kortsluttet i hovedet!
Det er vel points til kabbakbak?
Smid et svar
Avatar billede kabbak Professor
17. februar 2005 - 22:29 #5
;-)), ja man kan godt blive lidt ør.
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