我有一个带有组合框的用户窗体。组合框选择来自定义的名称列表。我试图弄清楚如何让代码在活动工作表上的单元格区域中搜索组合框选择,并在该范围内选择组合框选择右侧的单元格。我对VBA相当陌生,并且在学习过程中学习。基本上,如果在组合框中选择了“汽车”,请在活动工作表的范围内找到“汽车”,然后选择其右侧的单元格。预先感谢您可能提供的任何帮助。
答案 0 :(得分:0)
这应该有效:
ActiveSheet.Cells.Find(UserForm1.ComboBox1.Value).Offset(0, 1).Select
使用您的UserForm名称代替UserForm1,对于CombBox1也是如此。请记住,如果工作表上没有组合框值(要查找的组合框),它将失败。
还在UserForm1旁边添加vbModeless。显示以允许选择单元格。