excel VBA中 复合框赋值问题
ComboBox1.RowSource="sheet1!A1:A50"上面这句可以把A列1到50行赋值给复合框。但是有时只有前i行有数据(i<50)我想知道的是怎么可以把...
ComboBox1.RowSource = "sheet1!A1:A50"
上面这句可以把A列1到50行赋值给复合框。
但是有时只有前 i 行有数据(i<50)
我想知道的是怎么可以把上面的50改为变量 i ? 展开
上面这句可以把A列1到50行赋值给复合框。
但是有时只有前 i 行有数据(i<50)
我想知道的是怎么可以把上面的50改为变量 i ? 展开
2个回答
展开全部
前面加个窗体名试试
窗体名.ComboBox1.RowSource = "sheet1!A1:A" & i
窗体名.ComboBox1.RowSource = "sheet1!A1:A" & i
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ComboBox1.RowSource = "sheet1!A1:A" & i
更多追问追答
追问
亲测,不行啊
追答
ComboBox1 你是放在什么地方的,用户窗体还是 sheet中
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询