VBA 遍歷工作表的方法

2021-10-03 04:43:23 字數 485 閱讀 1010

在工作中,經常需要遍歷工作表,這裡展示最基本的功能,查詢工作表的個數,其餘功能大同小異:

#方法一

sub test(

)dim i as

integer

dim s as

integer

for i = worksheets.count to

1step-1

s = s +

1next

msgbox "共有" & s & "張表"

endsub

#方法二

sub test1(

)dim sht as worksheet

dim s as

integer

for each sht in worksheets

s = s +

1next

msgbox "共有" & s & "張表"

endsub

VBA 工作表的新增與刪除

工作表的新增與刪除 在工作簿中新增工作表使用 add方法,如下面的 所示。001 sub addsh 002 dim sh as worksheet 003 with worksheets 004 set sh add after worksheets count 005 sh.name 資料 00...

VBA 引用工作表的方式

在應用vba時,可能需要在不同的工作表中進行切換,下面是引用不同工作表的集中方法 工作表名稱是指顯示在工作表標籤中的文字,工作表名稱可以使用 worksheets 集合和sheets 集合兩種引用方式。sub test worksheets 工作表3 activate sheets 工作表3 act...

vba 批量新建工作表

一 c 列沒有重複值 初始表 插入工作表 sub shtadd rem 根據c列的值新建不同的工作表 dim i as integer,sht as worksheet i 2 第一條記錄的行號為2 set sht worksheets 成績表 dowhile sht.cells i,c 定義迴圈條...