Avatar billede hbl Nybegynder
11. januar 2008 - 10:46 Der er 5 kommentarer og
1 løsning

comboboks betinget liste

en comboboksA med 2 variabler 1 or 2 bestemmer indhold i comboboksB dropdown list.
Hvis comboboksA er lig 1 skal case 0 i comboboksB være lig a .
Hvis comboboksb er lig 2 skal case 1 i comboboksB være lig b

er der nogen der kan trylle en vba kode på denne udfordring



MVH
HHB
Avatar billede rvm Nybegynder
11. januar 2008 - 12:33 #1
Jeg regner med du bruger formularfelter (Rulleliste) i Word:

ActiveDocument.FormFields("comboboksB").DropDown.value = ActiveDocument.FormFields("comboboksA").DropDown.value

Så denne kode på udgangsmakroen i rulleliste "comboboksA"
Avatar billede hbl Nybegynder
14. januar 2008 - 09:15 #2
KÆre RVM

tak for din mail.
jeg er lidt usikker på din tilbagemelding. Jeg er faktisk også usikker på om jeg har stillet spørgsmålet korrekt.
Hvorfor jeg lige gentager det på en lidt anden måde.
Jeg har en primær comboboks der har en liste med med 2 muligheder.
mulighed 1. nytegning
mulighed 2. ændring.
hvis primær comboboks er mulighed 1.(NYTEGNING) skal mulighederne i sekundær comboboks være:
("jens")
("OLE")
hvis primær comboboks er mulighed 2.(ÆNDRING) skal mulighederne i sekundær comboboks være:
("ULLA")
("lONE")
(Indholdet i primær comboboks ser sådan ud - kode mæssigt. 
Private Sub Document_Open()

    ComboTegnType.AddItem ("Nytegning")
    ComboTegnType.AddItem ("Ændring")
End Sub

Jeg håber dette kaster lidt bedre lys over problemet

med venlig hilsen

HHB
Avatar billede rvm Nybegynder
14. januar 2008 - 14:47 #3
Gem denne kode under ThisDocument i VBA miljøet (Alt+F11)

Private Sub comboboksA_Change()

If comboboksA.Value = "NYTEGNING" Then
    comboboksB.Clear
    comboboksB.AddItem "Ole"
    comboboksB.AddItem "Hans"
Else
    comboboksB.Clear
    comboboksB.AddItem "Helle"
    comboboksB.AddItem "Lone"
End If

End Sub

Private Sub Document_Open()

comboboksA.Clear
comboboksA.AddItem "NYTEGNING"
comboboksA.AddItem "ÆNDRING"

End Sub
Avatar billede hbl Nybegynder
14. januar 2008 - 15:13 #4
Kære Rvm
mange tak for dit svar.
det virker
MVH
HHB
Avatar billede hbl Nybegynder
14. januar 2008 - 15:14 #5
jeg fik vist ikke lukket rigtigt
Avatar billede hbl Nybegynder
14. januar 2008 - 15:15 #6
vi prøver igen
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
Tag et kursus i Word og øg effektiviteten

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