![]() |
|
|||||||
|
|
|
Thread Tools | Display Modes |
|
|
|
#1
|
|||
|
|||
|
For your first point, try changing the CompanyName MatchRequired to False and using CompanyName_BeforeUpdate to check for match. Code:
Private Sub CompanyName_BeforeUpdate(ByVal Cancel As MSForms.ReturnBoolean)
Dim myString As String
Dim i As Long
Dim strFound As Boolean
'check if combobox value exists in .list
myString = Me.CompanyName.Text
strFound = False
With Me.CompanyName
'Loop through combobox list
For i = 0 To .ListCount - 1
If .List(i) = myString Then
strFound = True
Exit For
End If
Next i
End With
If Not strFound Then
'entry does not exist
If Len(myString) > 0 Then
MsgBox "The entered value is not in the list"
Cancel = True 'keeps you in the combo
Me.CompanyName = ""
Exit Sub
Else
'clear the call history
Me.CallHistory.Clear
Exit Sub
End If
Else
'entry exists
Call CompanyName_Click
End If
End Sub
|
|
#2
|
|||
|
|||
|
Thanks! This works perfectly!! Much appreciated.
Don't suppose you have any other genius ideas for the other points?
|
|
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
Listbox or Combobox population
|
wannaExcel | Excel Programming | 4 | 04-06-2019 02:53 PM |
| Add-In creates ListBox from XLS, but data not saved in ppt | barbet | PowerPoint | 0 | 05-26-2016 02:30 AM |
| This is a Userform LIstbox queston: A variable does not set to the value of a listbox | CatMan | Excel Programming | 14 | 08-18-2014 08:14 PM |
This is a Userform LIstbox queston: A variable does not set to the value of a listbox
|
CatMan | Excel | 1 | 08-08-2014 09:41 AM |
| Data from Excel to Listbox multiselect to Word | marksm33 | Word VBA | 2 | 02-18-2014 08:30 AM |