如何選中多個工作表

2021-09-10 06:05:38 字數 797 閱讀 2595

說起選中工作表,似乎是每個vba小白使用者在vba之旅中最早接觸的幾個命令之一,似乎簡單的不能再簡單了:sheet1.select

這麼簡單的語句有啥可講的呢,那麼我就來提個問題:如何選中多個工作表呢?有的網友的答案是:vba不支援這個操作。真的嗎?vba這麼弱嗎?

其實不是這樣的,vba不僅僅支援,而且還有不同的實現方式。**也很簡單,還是用工作表的select方法來實現。

* 來自網際網路,版權屬於原作者

只需要設定select方法的replace引數將可以實現選中多個工作表。

sub selectmultisheets()

dim i as integer

for i = 1 to 7 step 2

sheets("sheet" & i).select false

next

end sub

多選工作表的效果:

示例**選中3個工作表,除了使用上述方面還可在sheets物件的表示方式上做文章,一行**就搞定!

sub selectmultisheets2()

sheets(array("sheet1", "sheet3", "sheet5", "sheet7")).select

end sub

多個excel工作簿 工作表合併

功能描述 合併當前資料夾下面所有excel,包括每乙個工作簿與每乙個工作簿下面的每乙個工作表 步驟 1 所有表的每個sheet需要表頭一致 2 所有表需要放在乙個資料夾下面 3 該程式會合併當前資料夾下面所有字尾名為指定字尾名的資料 4 在該資料夾下面新建乙個同樣字尾名的excel 5 開啟新建的 ...

判斷多個checkbox是否選中

1 function checked if ischecked return ischecked 2 funcion checked2 3 selectall change function 全部選中 所有class為memberidbox的元素的checked的值都和id為selectall的 元...

單個和多個checkbox選中事件

如果使用jquery,應使用prop方法來獲取和設定checked屬性,不應使用attr,需要的朋友可以參考下 html type checkbox name check id check checked checked value daily type checkbox name check ch...