1樓:優就業張老師
1、首先我們開啟乙個工作樣表作為例子。
option explicit
sub ddt()
activeworkbook.name '返回活動工作薄的名稱
thisworkbook.name '返回當前工作簿名稱
thisworkbook.fullname '返回當前工作簿路徑和名稱
end sub
3、這裡返回活動的工作薄名稱我們是使用的活動工作薄的.name屬性,設定乙個變數賦予它這樣乙個值,我們執行一下巨集**。
4、activeworkbook.name 是乙個值,但是不能單獨存在,它可以作為引數,也可以作為變數值,但是不能單獨存在。
5、活動工作薄和當前工作薄如果返回值是一樣的,是因為當前工作薄和活動工作薄的取值物件一致,活動工作薄是指的啟用視窗工作薄,而當前工作薄是指的**所在工作薄。
6、如果是在.name前加上full,則是顯示啟用工作薄的完整路徑,包括名稱和在硬碟上的檔案位置,如果存在多個不同資料夾中同名檔案,使用這個命令可以更準確的確定檔案。
2樓:匿名使用者
vba獲取excel工作表的名稱用: activesheet.name1) activeworkbook.name '返回活動工作薄的名稱
2) thisworkbook.name '返回當前工作簿名稱
3) thisworkbook.fullname '返回當前工作簿路徑和名稱
3樓:匿名使用者
thisworkbook.name
4樓:匿名使用者
#include
int main()
vba excel 如何自動獲取當前工作表的名字,語句如下。
5樓:表裡如一
dim fname as string
fname=thisworkbook.name即可得到當前工作簿的名字。
獲得當前工作表的名字。
fname=activesheet.name
6樓:蘇羽城傾
1.一步搞定之**
sub 提取所有工作表名稱()
for x=1 to sheets.count
cells(x,1)=sheets(x).name
next x
end sub
如圖,按照順序來就可以啦。
方法/步驟
1.分步閱讀
首先我們開啟乙個工作樣表作為例子。
2.工作表標籤名即是工作表的名稱,在指定啟用當前工作表時,可以使用worksheets(「工作表名稱」)的方法來指定。我們這裡可以使用vba來獲取這個名稱。
3.sub delete_emptysheets()
dim sh as string
sh = worksheets(1).name
msgbox sh
end sub
4.執行這段**後,就可以獲得5月工資這個工作表的名稱。並將這個名稱賦予了sh這個變數。我們就可以使用這個變數來指定工作表。
5.這裡我們需要注意的是,worksheets()使用工作表名稱來指定工作表的時候字串必須使用「」括住,而使用變數時則不需要,如果用「」括住變數,那麼變數會被識別為字串而出錯。
6.修改名稱我們可以直接使用worksheets().name= 的方式進行改名。修改的名稱如果使用變數賦值,則不需要「」括住,如果是直接輸入,則同樣需要以字串的方式。
如何利用vba獲取指定工作簿中的工作表名稱
7樓:匿名使用者
獲取本工作簿的工作表名稱:
sub gongzuobiao()
for i = 1 to sheets.countrange("a" & i) = sheets(i).namenext
end sub
8樓:清風吧吧啦
獲取指定的工作簿中工作表名稱而非本工作簿中表的名稱,下面的**可以使用:
sub 提取name()
dim wk as workbook
dim sh as worksheet
dim rw as byte
set wk = workbooks.open("d:\函式習題\第1章 函式基礎.xls")
for each sh in workbooks(2).worksheets
rw = rw + 1
thisworkbook.sheets(1).range("a" & rw) = sh.name
next sh
wk.close true
end sub
新建乙個工作簿,在vba中新建乙個模組,將上面的**複製進去。記住要根據自己指定的工作簿改變一下workbooks.open後面的路徑。
結果會在新建工作簿中sheets1a列羅列出工作表名稱。
9樓:
thisworkbook.nane
如何獲取Oracle的當前負載情況
查詢sql語句如下 select from select a.instance number,a.snap id,b.begin interval time 0 begin time,b.end interval time 0 end time,round value lag value,1 0 o...
js如何利用當前時間來獲取昨天的時間
date 物件 啟用基本儲存器並取得日期和時間。dateobj new date dateobj new date dateval dateobj new date year,month,date hours minutes seconds ms 引數 dateobj 必選項。要賦值為 date 物...
cadlisp獲取當前檢視座標,cadlisp獲取當前檢視座標 30
雪v歌 複製下面的指令碼到命令列回車即可載入,輸入pldd,程式會提示選擇pline,選擇pline後會列印所有的三維座標 defun c pldd wb cc ss1 aa pts bhbz ent setq ent car entsel n請選擇pline setq wb entget ent ...