恩...最近不知是不是被下蠱了..
每當有個念頭過沒多久不好的事就發生了..
我希望我的不好念頭就是待會我就中頭彩
回一下正題..
恩....快崩潰了.
原因:
這陣子忙著在將過往的VBA檔試著精簡化..
原因出在有些工作簿跑著跑著..恩..好像我先前有發問過還是沒問..反正就是搞到都忘了
反正結果就是有一個VBA的活頁簿跑著跑著內部巨集就整個消失了..救也救不回..只好...
重寫;= = ""
然後再重寫的途中就順道將這些每日會記錄的工作簿做一個快鍵,按一下整個給我複製到另一槽去..
因為我實在很怕它三不五時的崩潰鬧脾氣
想不到啊..就在我多方請教以及趕著加工弄的差不多後..
這時,在很多年前..(不會VBA)只用單獨的試算表的函數..
然後咧...我有個檔..專門負責記跟銀行往來與借貸的..
裡面有包含我家人的往來記錄..
不過這檔隨著時間的久遠..前後加一加超過十年以上
裡面又包含一堆不同銀行、相同銀行..不同分行的個別帳戶.(採每一帳戶獨立工作表處理)
但是它裡面每欄又有公式名、又有一堆試算公式..
恩跑得越久..領的不會越多..反而是越跑越龜
但要弄成VBA就很複雜...的很複雜
我只知 到現在,他有些金額要輸入時,例如支出500,輸入後..恩..就會等很久才反應過來..
因為他會牽一髮動全身..
這些都不提了..
反正就是我在弄VBA檔的時候有動了個念頭..
恩..如果這個金融往來的檔故障就麻煩了..
但因為實在沒空去弄到這個..
今天可好了..我按了快鍵按半天..一直不出現..
重開機,直接去資料夾的存放處開啟..
恩..它開了..裡面什麼都沒有了..
但檔案大小依究跟備份的大小差不多
不過備份的時間已是10月底
也就是說...我兩個多月的往來...都不見了
問題1:這可以救的回來嗎?
我有到他自動備存的C槽目錄下去找..內部只有我這陣子在修的VBA檔..遍找不著這個金融往來的備份
問題2:檔案大小跟備份檔差不多..甚至是一樣..恩..有方法可以恢復嗎?
現在去點擊,恩..不會動作..
這是不是我的硬碟快掛了?
不然怎麼一下我VBA檔的也出事,沒VBA檔的也出事
哎....
問題3:這個是我一直很想問,卻又老忘了的..
就是是不是試算表公式過多時或巨集有複雜或有BUG時,該活頁簿就很容易崩潰、或檔案直接死掉
?
我常遇到的就是整個活頁簿前幾天都好好的,啊某日就莫名其妙的模組內的程序就整個無法顯示了..
今天則是不幸中的不幸了..最重要的金融帳..故障了....由於存摺本早就滿了,也都沒去換..
所以壓根沒資料可查...
恩.......試算表我本想這是20世紀最偉大的發明之一..
可不知是否也有人跟我一樣會有這種檔案罷工的詭異情況.???? (我指的是沒去動它。前陣子也都好好的..甚至昨天都還好好的..然後今日就吸引力法則的...跟著罷工了)
以上打的有點多,還請海量..謝謝各位。
經過這次事件,之後記得要多做備份
一般開發軟體時都會另外複製一份資料出來改
沒問題才會使用在正式的環境上
關於備份資料,除了放在硬碟
也需要另外存在外接硬碟或網路空間(可以用加密過的壓縮檔)
避免硬碟壞掉後資料會消失
最後是關於試算表公式太多的問題
其實每個公式所消耗的效能是不一樣的
同樣是 vlookup,對有沒有排序的資料搜尋,效率的差別也是非常大
但一般沒有相關背景的使用者不大會去注意到這些
在一開始表格的設計也不會去做優化了
資料量不大或是計算不複雜時
使用試算表可以解決很多事情
當資料量龐大且有複雜計算時
可能用 access 等資料庫工具會比較適合
看您的形容,深表同情,若有需要可以聯絡我聯絡我,幫你看看檔案結構。