Avatar billede alen32 Nybegynder
12. februar 2005 - 19:28 Der er 2 kommentarer og
1 løsning

Kombo boks ændring?

Hej!
Jeg har en kombo boks hvor man kan har en liste med produkternesnavne og makroen har jeg fået her.Jeg vil gerne have ændre makroen sådan  at man kan vælge om man vil have en liste med produkternes navne eller med priserne. Produkternes navne har jeg i kolonne a1 til a 67 mens priserne hra jeg i kolonnerne d1 til d67.
Private Sub Workbook_Open()
    For Each c In Sheets(2).Range("a1:a67").Cells
        Sheets(1).ComboBox1.AddItem c.Value      'ListIndex = 0
    Next c
End Sub
Avatar billede kabbak Professor
12. februar 2005 - 22:01 #1
Indsæt en commandoknap i arket tæt ved eller over din combo


Jeg navngiver områderne:
Sheets(2).(a1 :a67 ) som Produktnavne
og
Sheets(2).(d1 :d67 ) som priser

Rettet koden i ThisWorkbook modulet til

Private Sub Workbook_Open()
  Sheets(1).ComboBox1 = ""
  Sheets(1).ComboBox1.ListFillRange = "Produktnavne"
  CommandButton1.Caption = "Priser"
End Sub


og koden for knappen

Private Sub CommandButton1_Click()
If CommandButton1.Caption = "Produktnavne" Then
Sheets(1).ComboBox1 = ""
Sheets(1).ComboBox1.ListFillRange = "produktnavne"
CommandButton1.Caption = "Priser"
Else
Sheets(1).ComboBox1 = ""
Sheets(1).ComboBox1.ListFillRange = "Priser"
CommandButton1.Caption = "Produktnavne"
End If
End Sub


modtag det som et forslag ;-)

hilsen kabbak
Avatar billede alen32 Nybegynder
14. februar 2005 - 12:46 #2
Jeg ved ikke hvorfor men makroen virker ikke.
Avatar billede alen32 Nybegynder
01. juni 2005 - 13:14 #3
ww
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