我没有看到什么不起作用。
我希望在用户选择SelectAgency后,用于表示联系人1的用户表单组合框填充参考表,其中列T中的命名范围
column s on ref sheet = Agency name
column t on ref sheet = Contact1. name
ACIN = column t range for contacts
我一直尝试了几种方法--vlookup方法,偏移方法,并开始使用find方法。我已经看到一些问题很接近,但不是我需要的。任何帮助都会很棒! :)谢谢!
Private Sub SelectAgency_Afterupdate()
'Me.Contact1.Value = Application.VLookup(SelectAgency.Value, Worksheets("Ref Sheet - Delimited list").Range("AC1N"), 1, 0)
'Me.Contact1.Value = Worksheets("Ref Sheet - Delimited list").Range(SelectAgency.Value).Offset(0, 1)
'Dim ws5 As Worksheet
'Dim lRow2
'Me.Contact1.Value = lRow2 = ws5.Cells.Find(What:="*", SearchOrder:=xlRows, _
' SearchDirection:=xlPrevious, LookIn:=xlValues).Row + 1
End Sub
答案 0 :(得分:0)
Me.Contact1.Value = Application.VLookup(SelectAgency.Value,Worksheets(“Ref Sheet - Delimited list”)。范围(“S2:T300”),2,0)
扩展选择选择第二列并且未使用命名范围ACIN使用了单元格范围。