[算表] 如何看出excel檔案每個Sheets的大小

作者: liton (歐吉桑留學生)   2017-07-14 22:39:08
剛收到個excel檔案 大概8MB 跑的非常慢
初步看了一下資料 每個sheets頂多一千多筆
但是太多sheets以及Macro
不知道有什麼方法像是檔案管理員一樣列出所有sheets以及Macro的大小或筆數?
作者: soyoso (我是耀宗)   2017-07-14 23:07:00
列出所有工作表內的筆數,可迴圈於工作表集合或工作表索引值;資料上有連續要抓最後有值的列號(筆數)的話range.find或range.end,列號則加上row;不連續可以工作表函數count或counta或以是自訂名稱內以get.workbook(1)取得活頁簿內工作表名的集合,以index配合row取出,mid和find切出工作表名indirect到該工作表內的儲存格參照位址,最後以count或counta回傳筆數
作者: liton (歐吉桑留學生)   2017-07-14 23:27:00
謝謝 我試試看
作者: Linkey (Linkey)   2017-07-15 00:55:00
.xls to .zip
作者: foolkids (翼をください)   2017-07-16 10:04:00
在每個工作表Ctrl+End 看看是不是藏了很多空白欄跟列另外也可以用F5 「到…」這個功能,找看看是不是很多物件

Links booklink

Contact Us: admin [ a t ] ucptt.com