作者liton (歐吉桑留學生)
看板Office
標題[算表] 如何看出excel檔案每個Sheets的大小
時間Fri Jul 14 22:39:08 2017
剛收到個excel檔案 大概8MB 跑的非常慢
初步看了一下資料 每個sheets頂多一千多筆
但是太多sheets以及Macro
不知道有什麼方法像是檔案管理員一樣列出所有sheets以及Macro的大小或筆數?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.34.216.183
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1500043150.A.E68.html
1F:→ soyoso: 列出所有工作表內的筆數,可迴圈於工作表集合或工作表索引 07/14 23:07
2F:→ soyoso: 值;資料上有連續要抓最後有值的列號(筆數)的話 07/14 23:09
3F:→ soyoso: range.find或range.end,列號則加上row;不連續可以工作表 07/14 23:10
4F:→ soyoso: 函數count或counta 07/14 23:10
5F:→ soyoso: 或以是自訂名稱內以get.workbook(1)取得活頁簿內工作表名 07/14 23:19
6F:→ soyoso: 的集合,以index配合row取出,mid和find切出工作表名 07/14 23:22
7F:→ soyoso: indirect到該工作表內的儲存格參照位址,最後以count或 07/14 23:23
8F:→ soyoso: counta回傳筆數 07/14 23:23
9F:→ liton: 謝謝 我試試看 07/14 23:27
10F:推 Linkey: .xls to .zip 07/15 00:55
11F:推 foolkids: 在每個工作表Ctrl+End 看看是不是藏了很多空白欄跟列 07/16 10:04
12F:→ foolkids: 另外也可以用F5 「到…」這個功能,找看看是不是很多物 07/16 10:04
13F:→ foolkids: 件 07/16 10:04