William Benson (VBACreations.Com)
vbacreations at gmail.com
Sat Jul 2 13:47:40 CDT 2011
Hi Mark,
I am having some doubts I will be able to refer to .ListIndex at all
directly in the sql.
As to your suggestion of reversing the arguments, I don't think that is
correct. The way to refer to the nth item in the 1st column of a listbox is:
lst1.column(0,n). Thus to get the value in the 1st column on the row
identified with the listindex is lst1.column(0, lst1.listindex)
I guess at heart, my only open question is why LstFields.VALUE does not
change when I change the index of the Selected property from, say, 0 to 1.
For i = 0 To lstFields.ListCount - 1
lstFields.Selected(i) = True
debug.print lstFields 'seems to remain the same throughout loop.
Next
-----Original Message-----
From: accessd-bounces at databaseadvisors.com
[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms
Sent: Saturday, July 02, 2011 10:52 AM
To: 'Access Developers discussion and problem solving'
Subject: Re: [AccessD] Pulling Data from Excel into Access with "Automation"
Just reverse the Column property arguments: lst1.ListIndex should be first.