如何使用VBScript在Excel中激活给定单元格

时间:2014-06-02 10:36:07

标签: excel vbscript

我想使用VBScript激活给定的单元格(比如说A29)。

我试过了:

xlsobj.WorkBooks.Open("abcd.xlsx").range("A29").activate

但它不起作用。我该如何解决这个问题?

2 个答案:

答案 0 :(得分:2)

您需要识别/访问工作表:

xlsobj.WorkBooks.Open("abcd.xlsx").sheets("...").range("A29").activate

请注意添加的.Sheets("...")位,您必须将...替换为工作表的实际名称。

答案 1 :(得分:0)

您无法选择工作簿的范围。您需要指定工作表。

更像是:

ActiveWorkbook.Sheets("Sheet1").Range("A29").Activate