Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 2
Default (repost) Listbox Rowsource Headings Multi columns


I have written code for a similar situation. I don't know how elegant
this is... but here's how I solved this problem. I created a new
worksheet to which is hidden from the user. I assume that you are
getting the data from and external DB so once the query has been
returned with the data, the data is then listed within the hidden
worksheet line by line. All you do then is look for the first blank
line to set your new range. The code that then pulls the data would
look something like this.

Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
Dim VRange As Range
Dim Cell As Range
Dim ir As Integer

Set VRange = Sheet1.Cells(2, 15)

For Each Cell In Target
If Union(Target, VRange).Address = VRange.Address Then
' Refresh the table
Sheet2.Range("A1").QueryTable.Refresh

For ir = 2 To 2000
If Sheet2.Cells(ir, 6).Value = "" Then
sheet1.listbox1.listfillrange = "'Sheet2'!$A$1:$" &
chr((ir-1)+64) & "$6"
End If
Next ir

end if
next cell


*** Sent via Developersdex http://www.developersdex.com ***
Don't just participate in USENET...get rewarded for it!
Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Listbox Rowsource Headings Multi columns Copy Range If Then Conditional hgdev Excel Programming 0 February 27th 04 05:27 PM
RowSource in ListBox aet-inc[_2_] Excel Programming 1 December 3rd 03 12:41 AM
Multi-columns in a ListBox Tom Atkisson Excel Programming 1 October 5th 03 10:27 PM
Is refreshing listbox rowsource in listbox click event possible? Jeremy Gollehon[_2_] Excel Programming 4 September 25th 03 06:45 PM
listbox rowsource Christy[_2_] Excel Programming 4 September 20th 03 11:44 PM


All times are GMT +1. The time now is 02:01 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"