Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() I have created a UserForm to retrieve information from another workbook for the user to view based on the Order Number they choose from a ComboBox list. The following code works great for listing ALL the order numbers in the ComboBox. However I would like to limit the list to show just the not Completed orders and completed in the past 3 days. There is a column in the Database where a completed date is entered, and I have Defined the name as €śOrderCompleted€ť. Can someone help me put the correct coding in that would be for If the OrderCompleted cell is Null (or blank) or 3 days ago then show the OrderNumber in the ComboBox list. Private Sub UserForm_Initialize() Dim bk As Workbook ' test to see if Destination.xls is already open On Error Resume Next Set bk = Workbooks("Database.xls") Windows("Database.xls").Visible = False On Error GoTo 0 If bk Is Nothing Then bSave = True Set bk = Workbooks.Open("C:\My Documents\Database.xls") Windows("Database.xls").Visible = False End If Dim myArr As Variant 'create the list myArr = Workbooks("Database.xls").Worksheets("Databaseshee t").Range("OrderNumber").Value 'assign the array directly to the list. Me.cmbOrderNumber.List = myArr End Sub I thank you for all your help. I have learned a great deal from reading these posts. -- Nancy |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
how to apply filter based on list or combo box?? | Excel Discussion (Misc queries) | |||
filter list combo box move | Excel Programming | |||
Help please - List/Filter/Combo Box? | Excel Discussion (Misc queries) | |||
Userform Combo box list | Excel Programming | |||
How do I bind a list in Excel to a combo box on a userform | Excel Programming |