养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

excel中使用vba来指定工作薄序列的方法

时间:2024-11-09 02:19:32

excel中使用vba来指定工作薄序列的方法

excel中使用vba来指定工作薄序列的方法

工具/原料

excel2013

更多经验请关注,如果帮到了你,请在上方给个投票谢谢支持。好人一生平安。

先顶后看年薪百万,如果帮到了你,帮忙给个好评,这对小编很重要,万分感谢。

方法/步骤

1、首先我们打开一个工作样表作为例子。

excel中使用vba来指定工作薄序列的方法

2、工作样表作为一个工作薄存在,这个时候,它的序列就为1,如果是我们在打开一个工作薄那么,这个工作薄的序列就是2。

excel中使用vba来指定工作薄序列的方法

3、这里我们可以看到指定擢爻充种的方法是workbooks(序列号),我们可以使用activate的方法来激活所指定的序列工作薄。

excel中使用vba来指定工作薄序列的方法

4、但是这里有个不确定的地方是,打开工作薄的顺序并不一定是以顺序序列来排列,那么这牡啾锯辏种代码并不是很能适应复杂的情况,所以建议不以序列的方式指定工作薄应以文件名来指定。

excel中使用vba来指定工作薄序列的方法

5、指定工作薄的方法鋈守踬痊是item属性,这是一个缺省属性,所以我们一般将它省略掉了,但是作为一个正规的代码,应该将缺省的属性一样输入。

excel中使用vba来指定工作薄序列的方法

6、工作薄必须是打开状态下才能被激活,如果没有打开,就会产生下标越界的错误。

excel中使用vba来指定工作薄序列的方法

7、另外还有一点要注意的是,如果是新建了一个工作表没有保存,直接使用新建的名称进行选择,同样会发生下标越界的情况。

excel中使用vba来指定工作薄序列的方法

© 一点知识