[英]Excel VBA cell comboBox (data validation list) set selected index?
我正在使用 Excel VBA 制作一个简单的应用程序,我有一个带有数据验证的CELL使其成为“ComboBox” ,我可以使用 VBA 代码为其设置selectedIndex吗? 如何?
如果我理解正确并且您需要“在打开带有 CELL 的工作表时将一些值放入 CELL”,然后尝试将以下代码插入到 ThisWorkbook 模块中:
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
If Sh.Name = "%%SheetWithCELL%%" Then
Sh.Range("CELL").Value = "%%NeededValue%%"
End If
End Sub
在哪里
%%SheetWithCELL%% - CELL 所在的工作表名称;
%%NeededValue%% - 您需要插入到 CELL 中的值。
PS 代码假定“CELL”是某个单元格的实际名称(命名范围)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.