Home |
Search |
Today's Posts |
#5
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
without knowing more
Public Sub lbVendor_Click() Dim fname As String With lbVendor fname = .List(.ListIndex) ' capture the value of the list index# selected End with Debug.Print fname if obHouse then spath = "C:\Pricing\House\" elseif obDan then spath - "C:\Pricing\Dan\" elseif obSue then spath = "C:\Pricing\Sue\" elseif etc then End if Workbooks.Open sPath & fname & ".xls" fname = "" 'clears fname in case they choose another opt button Debug.Print fname End Sub -- Regards, Tom Ogilvy "Joanne" wrote: Tom That did the trick for me - works great but now I have the problem of telling vba what sub-directory to goto to get the correct workbook. I don't know how to pass the path to the lbVendor.click event. It is based on which (of 5) option buttons is clicked to fill the list box - obHouse needs to look in C:\pricing\house, whereas obDan needs to look in C:\Pricing\Dan etc etc. I know I can't change the sub-directory in the fill list box routine because fname has not gotten it's value yet. Would you be kind enough to help me along a bit more? I sure appreciate your time and efforts. Thanks a million Here is the code again ' Fill the list box Private Sub obHouse_Click() Dim SrcData As Range Dim cCell As Range Set SrcData = Range("rngHouse2") With lbVendor .Clear For Each cCell In SrcData.Cells .AddItem cCell.Value Next cCell End With End Sub ' Open the workbook Public Sub lbVendor_Click() Dim fname As String With lbVendor fname = .List(.ListIndex) ' capture the value of the list index# selected Debug.Print fname End With Workbooks.Open "C:\Pricing\House\" & fname & ".xls" fname = "" 'clears fname in case they choose another opt button Debug.Print fname End Sub |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Excel 2007 - error saving file & error loading dll | Excel Discussion (Misc queries) | |||
error - unreadable content in pivot table file - how do I find it | Excel Worksheet Functions | |||
Cannot find file - code error | Excel Programming | |||
Automation Error: The system cannot find file specified | Excel Programming | |||
How do I find a file/spreadsheet that Excel says is Already open but I can't find it? | Excel Discussion (Misc queries) |