[算表] 全選儲存格造成儲存格計數溢位問題

看板Office作者 (翼をください)時間11年前 (2014/12/22 15:35), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
軟體:Office Excel 版本:2010 寫個一個巨集要從使用者選擇的儲存格數量進行處理(Worksheet_SelectionChange) 如果使用者選擇了全選的按鈕(在最左上角的那個,第0列、第0欄) VBA就會顯示溢位。 試了幾種寫法── Selection.Count 或是 Selection.Cells.Count 都不行 我的檔案格式是xlsb,最大欄數是16,384欄;最大列數是1,048,576列, 相乘後數值為 17,179,869,184格,應該可以用 Double 來設定, 所以我試著先 Dim 一個 Dounble 變數(SelCnt), 再寫 SelCnt = Selection.Count 也是顯示為溢位... 該如何是好呢? -- ┌─────────────────────────────┐ 就這樣,終於到了啟程的日子。 和來機場送行的朋友們說著玩笑話,其實內心恍恍惚惚像在作夢。 也似乎是因為,為了走到「出發」這一步,耗盡了全部心力。 └─────────────────石田裕輔《不去會死!》─┘ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.249.149.121 ※ 文章網址: http://www.ptt.cc/bbs/Office/M.1419233747.A.70E.html

12/22 16:18, , 1F
改為 Selection.CountLarge
12/22 16:18, 1F

12/22 16:25, , 2F
謝謝蘇大! (這句直接改成簽名檔好了) XD
12/22 16:25, 2F

12/22 23:43, , 3F
^^
12/22 23:43, 3F
文章代碼(AID): #1KbydJSE (Office)
文章代碼(AID): #1KbydJSE (Office)