Board logo

標題: 請問巨集的疑問? [打印本頁]

作者: tku0216    時間: 2012-7-4 14:08     標題: 請問巨集的疑問?

各位大大好,請問一下excel存檔時,存成一般工作表跟存成巨集工作表有何不同?
我以往的認知是巨集工作表是當excel裡面有程式時,才需要存成巨集。但是我最近發現縱使我excel的有寫程式,我一樣可以存成一般工作表,且程式還是可以執行,請問是為什麼?謝謝。
作者: HUNGCHILIN    時間: 2012-7-4 18:41

本帖最後由 HUNGCHILIN 於 2012-7-4 18:54 編輯

回復 1# tku0216
這個問題是EXCEL2007以後版本才會問的問題
由於巨集病毒不斷的推陳出新,可謂防不勝防
所以微軟EXCEL2007以後版本特別將 檔案 分成 有巨集如XLSM與沒有巨集如XLSX兩種
有用巨集的 檔案 相對較少...也杜絕了大部分的有害程式
如果有用巨集的檔案占5%:沒有用巨集的檔案占95%
等於杜絕了95%有害程式的感染途徑

再度說明無巨集的檔案格式如XLSX是沒辦法儲存巨集的,故就算被巨集病毒感染也沒有用

你的意思是存成XLSX檔也能儲存並執行巨集?
作者: tku0216    時間: 2012-7-5 09:26

回復 2# HUNGCHILIN

大大您好,我發現我之前一直都搞錯了,的確如您所說,我存成一般活頁簿是無法執行巨集的,當我存成一般活頁簿之後點進去Visual Basic裡面看,程式碼都不見了....感謝您的指點,原來這是2003與2007的區別處。




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)