Похоже не выложил полный код.У меня есть список с учетной записью Nr.Если я выберу один из них, то начну удалять код учетной записи, и появится сообщение об ошибке.так как нет совпадения с номером учетной записи расширения.
'Order Input Date Format Order Date
Private Sub UserForm_Activate()
'This part is for the Fully Dynamic and Dependent Combobox Client ID and Account Nr.
'Client ID Part
Dim sh As Worksheet
Set sh = ThisWorkbook.Sheets("Clients")
Dim i As Integer
Me.cbox_clientID.Clear
For i = 2 To Application.CountA(sh.Range("1:1"))
Me.cbox_clientID.AddItem sh.Cells(1, i).Value
Next i
End Sub
'This part is for the Fully Dynamic and Dependent Combobox Client ID and Account Nr.
'Account Part
Private Sub cbox_clientID_Change()
Dim sh As Worksheet
Set sh = ThisWorkbook.Sheets("Clients")
Dim i, n As Integer
Me.cbox_account.Clear
n = Application.WorksheetFunction.Match(Me.cbox_clientID.Value, sh.Range("1:1"), 0)
For i = 2 To Application.WorksheetFunction.CountA(sh.Cells(1, n).EntireColumn)
Me.cbox_account.AddItem sh.Cells(i, n).Value
Next i
Me.cbox_account.ListRows = 20
End Sub