返回列表 上一主題 發帖

[發問] Index問題

本帖最後由 GBKEE 於 2011-3-1 16:13 編輯

回復 1# basarasy
請開啟一新檔,在Sheet1 ,Sheet2,Sheet3,ThisWorkbook 的CodePane 都貼上 下列的程式碼.
各自 按F8 執行試試看哪裡會錯誤,哪裡會正常.
  1. Sub Ex()
  2. MsgBox Sheet2.Range(Cells(2, 1), Cells(1, 14)).Address
  3. End Sub
複製代碼
沒出錯時 ,請回到Excel視窗 看看作用中的工作表是哪一個

TOP

回復 5# basarasy
按照2樓 donald 改正就可以阿.
要告訴你是
在程式碼中  CELL 或 RANGE 沒指明父層(工作表) ,就傳回作用中的的工作表 (ActiveSheet)的 CELL 或 RANGE位置
如執行程式碼時   ActiveSheet 是 Sheet1
Sheet2.Range(Cells(1, 1), Cells(2, 1)) 會出錯

TOP

        靜思自在 : 能幹不幹,不如苦幹實幹。
返回列表 上一主題