VBA 中combobox1和combobox2能同时指定到EXCEL中的一列不?如果不行怎么实现
例如:ActiveCell.Offset(1,0).Range("E1")=ComboBox1.TextActiveCell.Offset(1,0).Range("E1"...
例如:
ActiveCell.Offset(1, 0).Range("E1") = ComboBox1.Text
ActiveCell.Offset(1, 0).Range("E1") = ComboBox2.Text 展开
ActiveCell.Offset(1, 0).Range("E1") = ComboBox1.Text
ActiveCell.Offset(1, 0).Range("E1") = ComboBox2.Text 展开
2个回答
展开全部
你这个是把 ComboBox1的值赋到E1内,
可以重复执行,但以最后一条为准
如果要合并在一格单元格
ActiveCell.Offset(1, 0).Range("E1")= ComboBox1.Text & ComboBox2.Text
可以重复执行,但以最后一条为准
如果要合并在一格单元格
ActiveCell.Offset(1, 0).Range("E1")= ComboBox1.Text & ComboBox2.Text
追问
我想的是根据别的列需要把不同的内容赋到E1内ComboBox1不满足的时候就用ComboBox2在不满足用ComboBox3怎么写这条
追答
if ComboBox1.Text 判定 then
ActiveCell.Offset(1, 0).Range("E1")= ComboBox1.Text
elseif ComboBox2.Text 判定 then
ActiveCell.Offset(1, 0).Range("E1")= ComboBox2.Text
elseif ComboBox3.Text 判定 then
ActiveCell.Offset(1, 0).Range("E1")= ComboBox3.Text
end if
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询