Just nu i M3-nätverket
Gå till innehåll

Listbox och Multiselect


Lahhe

Rekommendera Poster

Hej,

När jag ska sätta en listbox-Multiselect-variabel till fmMultiSelectMulti genom ListBox1.MultiSelect = fmMultiSelectMulti (precis som det står i Microsofts Help!) så får jag felmeddelandet "odefinierad variabel".

 

När jag försöker med att sätta ListBox1.MultiSelect = 1 istället så säger den: "det går inte att ge detta objekt ett värde".

 

Jag försöker alltså i VBA sätta en listbox till att vara "multiselect".

Någon som vet vad som är fel?

/Jaba

Länk till kommentar
Dela på andra webbplatser

Är objektet skyddat på något vis?

 

Om du skapar en helt ny arbetsbok, där infogar en litsbox på ett blad och ger den några värden samt infogar en knapp och ger den följande kod:

Private Sub CommandButton1_Click()
Me.ListBox1.MultiSelect = fmMultiSelectMulti
End Sub

fungerar det då?

Länk till kommentar
Dela på andra webbplatser

Hej,

Tack för svaret.

Jag kör i Access, men där gjorde jag det här i två olika databaser (även om den ena var tidigare kopierad från den andra)och fick samma svar i båda.

Det är möjligt att det finns något skydd någonstans men jag vet inte vad det skulle vara och var man sätter det. Vet du var man kan göra det?

På vissa ställen står det att man kan sätta variabeln "Multiselect" i egenskapslistan för kontrollen men jag hittar den inte där heller.

Länk till kommentar
Dela på andra webbplatser

Mmh, Acces, då kan jag inte ge någon specifik info mer än att det ovan fungerar i Excel.

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...