VBA中怎么读取listbox特定行列的内容?
我有一个ListBox,内容是:AAA1;BBB1;CCC1;DDD1AAA2;BBB2;CCC2;DDD2AAA3;BBB3;CCC3;DDD3...我希望双击一行条目...
我有一个ListBox,内容是:
AAA1;BBB1;CCC1;DDD1
AAA2;BBB2;CCC2;DDD2
AAA3;BBB3;CCC3;DDD3
...
我希望双击一行条目,将该行B列中的内容输入到当前选定的Excel单元格中;我写的是:
Cells.Select = ListBox.Value
但这样肯定是不对的,请各位大大指点一下,应当怎么写。
不是Cells.select,是Selection
我说的选定单元格,是Excel中的单元格,不是Listbox上的单元格……
好吧,我知道答案了,答案是
n = ListBox1.list(row,1) 展开
AAA1;BBB1;CCC1;DDD1
AAA2;BBB2;CCC2;DDD2
AAA3;BBB3;CCC3;DDD3
...
我希望双击一行条目,将该行B列中的内容输入到当前选定的Excel单元格中;我写的是:
Cells.Select = ListBox.Value
但这样肯定是不对的,请各位大大指点一下,应当怎么写。
不是Cells.select,是Selection
我说的选定单元格,是Excel中的单元格,不是Listbox上的单元格……
好吧,我知道答案了,答案是
n = ListBox1.list(row,1) 展开
1个回答
展开全部
首先,你双击ListBox时,焦点就已经在这个ListBox控件上了,所以就不存在当前选定的单元格了。
其次,Cells也没有Selection属性
其次,Cells也没有Selection属性
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询