excel中使用vba来指定工作薄序列的方法
工具/原料
excel2013
更多经验请关注,如果帮到了你,请在上方给个投票谢谢支持。好人一生平安。
先顶后看年薪百万,如果帮到了你,帮忙给个好评,这对小编很重要,万分感谢。
方法/步骤
1、首先我们打开一个工作样表作为例子。
2、工作样表作为一个工作薄存在,这个时候,它的序列就为1,如果是我们在打开一个工作薄那么,这个工作薄的序列就是2。
3、这里我们可以看到指定擢爻充种的方法是workbooks(序列号),我们可以使用activate的方法来激活所指定的序列工作薄。
4、但是这里有个不确定的地方是,打开工作薄的顺序并不一定是以顺序序列来排列,那么这牡啾锯辏种代码并不是很能适应复杂的情况,所以建议不以序列的方式指定工作薄应以文件名来指定。
5、指定工作薄的方法鋈守踬痊是item属性,这是一个缺省属性,所以我们一般将它省略掉了,但是作为一个正规的代码,应该将缺省的属性一样输入。
6、工作薄必须是打开状态下才能被激活,如果没有打开,就会产生下标越界的错误。
7、另外还有一点要注意的是,如果是新建了一个工作表没有保存,直接使用新建的名称进行选择,同样会发生下标越界的情况。