VB.net替代选择

时间:2015-10-09 19:24:26

标签: vb.net vba excel-vba excel

在Excel VBA中,我可以选择一些单元格,然后使用属性Selection来引用所选单元格。

在Excel工作表中引用多个选定单元格的VB.net替代方法是什么?

我需要使用适当的代码替换下面代码中的代码Selection

xlWorkSheet.ListObjects.Add(Excel.XlListObjectSourceType.xlSrcRange,_
Selection,, Excel.XlYesNoGuess.xlYes).Name = ("Table1")

1 个答案:

答案 0 :(得分:1)

请记住,Selection是一个Application对象,可以通过它来访问:

https://msdn.microsoft.com/en-us/library/office/ff840834.aspx

但是,要小心。选择表示Excel,范围,图片中的任何内容。通过interop,它返回一个动态对象。

尝试在VBA中使用立即窗口,执行下面的代码,选择不同类型的对象:

?TypeName(Application.Selection)

快乐的编码!