excel VBA 怎么用代码 指定下拉框的选中项

_天空之城 2011-10-09 11:36:52
比如 我在下拉框 有 A,B,C三个项, 现在我要用代码 指定选中 B

并且我在选择了B和 触发一些事件。
...全文
1633 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
_天空之城 2011-10-10
  • 打赏
  • 举报
回复
我的下拉框 不是 combox呀 是我用

sht.Cells(n, 26).Select
With Selection.Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:=str1
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = ""
.ErrorTitle = ""
.InputMessage = ""
.ErrorMessage = ""
.IMEMode = xlIMEModeNoControl
.ShowInput = True
.ShowError = True
End With


VBA代码 指定生成的 因为我要循环很多数据 每一行的某一个列 就需要成下拉框那种形式

怎么给他添加上事件呢?
风骑士之怒 2011-10-10
  • 打赏
  • 举报
回复
默认值
ComboBox1.AddItem "sheet1"
ComboBox1.AddItem "sheet2"
ComboBox1.AddItem "sheet3"

设置选择项
ComboBox1.Value = "sheet1"

ComboBox1选择项改变触发事件
Private Sub ComboBox1_Change()

ComboBox1.AddItem "tt"

End Sub

  • 打赏
  • 举报
回复
为什么不先试试宏录制呢?

2,462

社区成员

发帖
与我相关
我的任务
社区描述
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
社区管理员
  • VBA
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧