註冊
登錄
首頁
論壇版規
禁止列表
說明
地圖
數位書香
私人消息 (0)
公共消息 (0)
論壇任務 (0)
系統消息 (0)
好友消息 (0)
帖子消息 (0)
麻辣家族討論版版
»
Excel程式區
» Excel新增Sheet再刪除並Save謎思
返回列表
下一主題
上一主題
發帖
Excel新增Sheet再刪除並Save謎思
faye59
發短消息
加為好友
faye59
(温奇)
當前離線
議論者
UID
30039
帖子
104
主題
5
精華
0
積分
110
金錢
110
點名
0
作業系統
win7
軟體版本
Office2007
閱讀權限
20
性別
男
在線時間
116 小時
註冊時間
2017-11-14
最後登錄
2019-4-30
暱稱:
温奇
頭銜:
議論者
中學生
帖子
104
主題
5
精華
0
積分
110
點名
0
作業系統
win7
軟體版本
Office2007
閱讀權限
20
性別
男
註冊時間
2017-11-14
最後登錄
2019-4-30
1
#
跳轉到
»
倒序看帖
打印
字體大小:
t
T
發表於 2018-8-2 00:39
|
顯示全部帖子
Excel新增Sheet再刪除並Save謎思
VBA
最近在做一些資料下載並分析整理程序,
因為下載的Sheet純粹只要做資料的排序分析,
分析完畢再將正確結果填入新增Sheet,
程序完畢後刪除下載Sheet並存檔。
然而發現以下程序會造成Excel檔案大小不斷增大,
不知道是什麼原因會增加檔案大小,
網上爬文查了很多相關訊息,
大多都是只Microsoft的Bug,
這問題已存在很久了,
或是各位先進有解決方式?
Sub ClearSheets()
Application.DisplayAlerts = False
Worksheets.Add Count:=5, Before:=Sheets(1)
Sheets(1).Name = "AAA": Sheets(1).Tab.ColorIndex = 3
Sheets(2).Name = "BBB": Sheets(2).Tab.ColorIndex = 3
Sheets(3).Name = "CCC": Sheets(3).Tab.ColorIndex = 3
Sheets(4).Name = "DDD": Sheets(4).Tab.ColorIndex = 3
Sheets(5).Name = "EEE": Sheets(5).Tab.ColorIndex = 4
Sheets("AAA").Delete
Sheets("BBB").Delete
Sheets("CCC").Delete
Sheets("DDD").Delete
Sheets("EEE").Delete
Application.DisplayAlerts = True
End Sub
複製代碼
Excel新增並刪除.rar
(15.58 KB)
下載次數:5
2018-8-2 00:35
樓主熱帖
開啟2個Excel做資料比對
VB.net 如何計算Excel中A欄位xlDown?
可以操作自動上傳資料嗎?
收藏
分享
一分努力,一分收穫。
發問題前可以先搜索內文是否有相關範例。
靜思自在 :
【行善要及時】行善要及時,功德要持續。如燒開水一般,未燒開之前千萬不要停熄火候,否則重來就太費事了。
返回列表
下一主題
上一主題
Excelㄧ般區
新手測試
EXCEL專屬討論區
Excelㄧ般區
Excel程式區
進階應用專區
OFFICE 系列
Word
PowerPoint
Access
Office不分區
程式語言
VB 與 VB.Net
C 與 C#
Java 與 J#
程式設計不分區
資料庫
ORACLE
My SQL
MS SQL
網頁設計
ASP 與 ASP.NET
PHP
PHP+MySQL 入門實作
JavaScript
FLASH / ActionScript
HTM/ HTML/ CSS
網頁設計不分區
電腦與作業系統
電腦各種硬體討論
一般電腦軟體討論
論壇事務
管理公告
投訴反映
新手測試
愛 • 生活
公益佈告欄
生活與感動
[收藏此主題]
[關注此主題的新回復]
[通過 QQ、MSN 分享給朋友]
申請友情鏈接
Facebook粉絲