Avatar billede lonny_hansen Nybegynder
18. maj 2011 - 16:05 Der er 1 kommentar og
1 løsning

VBA/Excel combobox

Hej
Jeg har et regneark, hvor jeg har en sub i module1 som laver en combobox med følgende kode:
Public Sub sæt_combo(ark, lf, tp, wh, hg, navn, dat)
    Worksheets(ark).OLEObjects.Add(ClassType:="Forms.ComboBox.1", Link:=False, _
        DisplayAsIcon:=False, Left:=lf, Top:=tp, Width:=wh, Height:= _
        hg).Select
    With Selection
        .Name = navn
        .ListFillRange = dat 
    End With
End Sub

Arket, som combobox'en sættes i, genereres (via Sheets.Add.Name = ark) af en tidligere sub i module1

Arket skal til sidst flyttes (via ActiveSheet.Move) og gemmes som et selvstædig regneark, men inden dette skal jeg gerne have output fra combobox'en via en change_event eller anden event, da dette skal styre andet i dette genererede ark.

Hvordan laver jeg en sub i module1 med en change_event for arket ark?

På forhånd tak fra lonny
Avatar billede lonny_hansen Nybegynder
16. august 2011 - 15:33 #1
problemet er løst - dog næppe på en optimal måde
Avatar billede lonny_hansen Nybegynder
15. september 2011 - 07:46 #2
Problemet er løst men jeg ved ikke hvordan jeg lukker en sag
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