[算表] 如何看出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