Worksheets("sheet1").Select
Range("a1").Select

上述是先選工作表,再選儲存格

能不能改成直接選工作表sheet1的a1儲存格?

就不用選兩次,簡化成一句

求高手!
文章關鍵字
Worksheets("Sheet1").Range("A1").Select
用手機看的,沒電腦,你試試看吧
它出現




我是2007版,是因為版本差異嗎?
abollar wrote:
它出現我是2007版...(恕刪)

因為當下不再 sheet1 導致的錯誤
還是就乖乖寫2行吧

好奇問一下 選取後要做甚麼?
abollar wrote:
Worksheets...(恕刪)


取得Sheet2 A1值

=INDIRECT("Sheet2!" & "A1")


用 office 2007 試過了
我不是要取值,我要select!

再說我問的是VBA不是函數
http://support.microsoft.com/kb/291308/zh-tw

Application.Goto (ActiveWorkbook.Sheets("sheet1").Range("a1"))

abollar wrote:
我不是要取值,我要s...(恕刪)


那就這樣試試看吧
ThisWorkbook.Sheets("name of sheet 2").Range("A1")


話說這google一下就有答案了不是嗎?
你試過了嗎?失敗,ok!
abollar wrote:
Worksheets...(恕刪)
可簡化為Application.Goto [Sheet1!a1]
謝啦!
文章分享
評分
評分
複製連結

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