Avatar billede per2edb Ekspert
16. maj 2024 - 12:10 Der er 5 kommentarer

Fokus på element i Value List lavet i en combobox

Jeg opretter en Value List udfra en combobox  Se nedenfor
I denne skal jeg have sat focus på Teksten i TilbudIde
Det er bundet colunne
Me.ListIndex = 1  Virker ikke
Har i et bud på en anden løsning?

Me.RowSourceType = "Value List"
Me.ColumnCount = 2
Me.ListWidth = 40
Me.AddItem TilbudIde & ";" & Teksten
Me.ListIndex = 0              <= Virker ikke
Me.Value = TilbudIde
Avatar billede Gustav Ekspert
16. maj 2024 - 12:30 #1
Den skal være bundet til kolonne 1. Så vil Value af comboboxen være den valgte - og omvendt.
Så prøv:
Me!NavnPåComboBox.Value = TilbudIde
Avatar billede per2edb Ekspert
16. maj 2024 - 13:05 #2
Jeg begik en fejl ved overførslen fra mit program her til siden idet jeg glemte NavnPåComboBox
Den er selvfølgelig med i mit program
Index både 0 og 1 var prøvet
Men nu ser jeg måske fejlen !!!!

TilbudIde er defineret Long
Me!NavnPåComboBox.AddItem TilbudIde & ";" & Teksten
Me!NavnPåComboBox.ListIndex=1
Me!NavnPåComboBox.Value = TilbudIde

Her opstår en konflikt !!

Kan TilbudIde " pakkes ind" i f.eks en Variant??
Avatar billede per2edb Ekspert
16. maj 2024 - 13:13 #3
FrmPV.Form![Tilbud2].AddItem CVar(TilbudIde) & ";" & Teksten
            FrmPV.Form![Tilbud2].ListIndex = 0
          FrmPV.Form![Tilbud2].Value = CVar(TilbudIde)

Her fejles ved ListIndex  (Både 0 og 1)
Avatar billede Gustav Ekspert
16. maj 2024 - 13:32 #4
Det er fordi, den er read-only:

https://learn.microsoft.com/da-dk/office/vba/api/access.listbox.listindex?WT.mc_id=M365-MVP-5002361

This property is available only by using a macro or Visual Basic. You can read this property only in Form view and Datasheet view. This property is read-only and isn't available in other views.

Så sæt Value i stedet.
Avatar billede per2edb Ekspert
16. maj 2024 - 19:57 #5
Ja det er derfor - TAK for hjælpen
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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