看板 Visual_Basic 關於我們 聯絡資訊
我在Original Date的分頁中做了一個CommandButton1_Click 寫了一個很簡單的程式碼如下: Private Sub CommandButton1_Click() Sheets("Original Data").Select Range("A2:A11").Select Sheets("VF").Select Range("B2").Select End Sub 結果在Range("B2").Select的地方顯示Class Range的Select方法失敗 可是一模一樣的程式碼,只是利用錄製巨集的方法寫 Sub Macro10() ' ' Macro10 Macro ' user 在 2011/1/18 錄製的巨集 ' Sheets("Original Data").Select Range("A2:A11").Select Sheets("VF").Select Range("B2").Select End Sub 結果一點錯誤也沒有,請問這兩種方式有什麼差別嗎? 為何第一種不行?那麼如果我要選到另一個頁面的儲存格怎麼辦呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.251.56.178
JingTeng:Range要設定一個範圍,因此得改成Range("B2:B2").Select 01/18 20:21
JingTeng:若僅要使用一儲存格,試試看Cells(2,2)?? 01/18 20:22
necsa:差別就在程式碼寫在Sheet裡與Module裡 01/18 22:36