看板 Office 關於我們 聯絡資訊
軟體:EXCEL 版本:2010 今天需要在Excel的工作表上先設定要選取的工作表名 (如 a b c) 如果只選取一個 如在A1欄設定 a VBA裡可以用 Worksheets(Range("A1").Value).Select 切換到工作表 a 而現在的需求是一次選取多個工作表 嘗試過在A1欄設定 a,b,c "a","b","c" 好幾種設定 VBA用 Worksheets(Array(Range("A1").Value)).Select 一直出現陣列索引超出範圍的錯誤 請教一次選取多個工作表該如何設定? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.136.190.29 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1493650458.A.A8D.html
soyoso: 儲存格a1為a,b,c,以變數接受split儲存格a1的一維陣列 05/01 23:06
soyoso: worksheets(變數).select 05/01 23:06
soyoso: 或是於worksheets()括號內直接以split分割儲存格a1 05/01 23:08