[算表] VBA ReDim 型態不符
軟體:EXCEL
版本:2013
您好:
程式內容如下
Len1 = WorksheetFunction.CountA(Range("'工作表1'!A:A"))
ReDim MyD(Len1)
....
....
(以下省略)
我在A電腦執行時,沒有出現異常
但是換到B電腦執行後,卻出現型態不符的錯誤視窗
我後來發現如果工作表1的A欄在65535個數量以下,則A、B電腦都不會出現錯誤
但是數量在65536以上時,B電腦就會出錯
我上網查詢結果,似乎與電腦性能有關(32bit、64bit),也可能與EXCEL版本有關
但是實際的原因我還是不懂,是否可以幫忙解答以及解決方式,謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.24.14.26 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1588862728.A.E01.html
※ 編輯: genow (114.24.14.26 臺灣), 05/07/2020 22:59:06
→
05/08 07:44,
5年前
, 1F
05/08 07:44, 1F
→
05/08 07:45,
5年前
, 2F
05/08 07:45, 2F
→
05/08 07:46,
5年前
, 3F
05/08 07:46, 3F
推
05/08 11:13,
5年前
, 4F
05/08 11:13, 4F
推
05/09 10:27,
5年前
, 5F
05/09 10:27, 5F
→
05/09 10:28,
5年前
, 6F
05/09 10:28, 6F
→
05/09 21:30,
5年前
, 7F
05/09 21:30, 7F
→
05/09 21:30,
5年前
, 8F
05/09 21:30, 8F
→
05/12 19:05,
5年前
, 9F
05/12 19:05, 9F
→
05/12 19:05,
5年前
, 10F
05/12 19:05, 10F
Office 近期熱門文章
PTT數位生活區 即時熱門文章