小弟有一個 Excel VBA 程式如下

01 sub test()

02 f = ActiveCell

03 Windows("book1.xls").Activate

04 Sheets(f).Activate

05 end sub

"f" 是一個變數, 它是book1.xls各個活頁的名字
但是我把它放在程式中 Sheets(f).Activate 裡
卻沒有辦法執行

Sheets()的括弧裡面,應該如何放置變數, 使它成為一個活頁的名字 ??
文章關鍵字
括弧裡面應該是活頁的序號,而不是名字。

Excel 的識別方式是這樣的,排在最左邊的活頁是 1 ,接下來是 2 ,依此類推,假如活頁的順序有調整過,序號一樣還是按照從左到右的順序排。

建議您若有程式方面的問題,有個地方叫做「藍色小舖」,可以讓您得到專業的解答,在 01 這邊問的話,通常是不太容易有答案的。


美是一種永無止境的追求。 http://blog.xuite.net/lcying/A710 http://lcying.pixnet.net/blog
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!