Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
DiscussionsAccessExcelInfoPathOutlookPowerPointPublisherWord
DirectoryUser Groups
Related Topics
Outlook ExpressInternet ExplorerWindowsMS Server ProductsMore Topics ...

MS Office Forum / Excel / Programming / March 2008

Tip: Looking for answers? Try searching our database.

ListBox

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
ordnance1 - 25 Mar 2008 02:50 GMT
I have a Listbox on my userform which has referances 14 columns on a
worksheet. What I need to know is how when I click on the Finish button on
the UserForm, can I get all the data from those columns to fill in the
current worksheet, starting with the current cell?
Phillip - 25 Mar 2008 22:13 GMT
On 25 Mar, 01:50, ordnance1 <ordnan...@discussions.microsoft.com>
wrote:
> I have a Listbox on my userform which has referances 14 columns on a
> worksheet. What I need to know is how when I click on the Finish button on
> the UserForm, can I get all the data from those columns to fill in the
> current worksheet, starting with the current cell?

Phillip UK London

This works for me
This is the userform code

Private Sub UserForm_Initialize()
Me.ListBox1.ColumnCount = 14
End Sub

Private Sub CmdFinish_Click() 'Finish button
Const LASTROW As Long = 65532  'change re Excel version
Const FC As String = "A"  'first column - change as required
Const LC As String = "N"   'last column - change as required
Dim x As Long 'first row
Dim y As Long  'last row

x = ActiveCell.Row
y = Range(FC & LASTROW).End(xlUp).Row
If x > y Then
MsgBox "No data found"
Else
Me.ListBox1.RowSource = FC & x & ":" & LC & y
End If
End Sub
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.