Board logo

標題: [原創] 自動開啟的檔中檔技巧 [打印本頁]

作者: HUNGCHILIN    時間: 2010-5-5 21:27     標題: 自動開啟的檔中檔技巧

本帖最後由 HUNGCHILIN 於 2010-5-5 22:56 編輯

自動開啟的檔中檔技巧

這個檔是一個非常特殊的技巧
並沒有在OFFICE的世界中出現過
這算是個奇怪的技巧
**************************************
在開啟檔案後 取消隱藏視窗 會看到BOOK1
但那只是被包住的檔
可以用來讓包裹在內部的檔案不被修改除非另存

[attach]55[/attach]

^^EXCEL檔中檔技巧
主要步驟是
1.新增一個WORKBOOK
2.新增一個4.0巨集表(宏表)
3.在4.0巨集表(宏表)內插入一個 "你要用的EXCEL檔案"物件
4.存檔時要存成Excel 5.0/95”格式 就可以了
怎麼才知道成不成功
取消隱藏視窗會有一個BOOK1 就是你插入的那個檔
作者: Hsieh    時間: 2010-5-5 23:30

長知識了
這種技巧還是第一次見識
4.0巨集表(宏表)的應用現已不多見
還望阿吉能多提供這方面的應用
多謝!
學習了
作者: apolloooo    時間: 2011-1-14 23:41

哇咧!這樣也可以喔。
作者: birdy0815    時間: 2011-1-15 11:06

檔中檔技巧 還有這樣的 沒看過  先試試看練習一次 又多了一個技巧  謝謝
作者: OFFICE專家    時間: 2011-1-15 12:08

這則可當成巨集病毒的載具
因為是包複型
讓人看不到原始病毒的檔案到底在哪裡
作者: man65boy    時間: 2011-8-19 21:09

板大的技巧太深了,小弟試了n次,不得已請教版大能否說得更詳細點,小弟雖程度低,但真的想學,請板大或各大哥們指點一下!!!感激不進。
作者: HUNGCHILIN    時間: 2011-8-22 21:55

本帖最後由 HUNGCHILIN 於 2011-8-22 21:56 編輯

回復 6# man65boy

就是這四個步驟而已,沒有別的

主要步驟是
1.新增一個活頁簿EXCEL檔
2.新增一個4.0巨集表SHEET(宏表)
3.在4.0巨集表(宏表)內插入一個 "EXCEL檔案"
4.存檔時要存成Excel 5.0/95”格式 就可以了

怎麼才知道成不成功
取消隱藏視窗會有一個BOOK1 就是你插入的那個檔
作者: man65boy    時間: 2011-8-23 23:42

回復 7# HUNGCHILIN

感謝:阿吉"老師,小弟受益不少。
作者: samcheng    時間: 2011-11-22 14:05

多謝了~不斷學習才為王道!
作者: ChanCK    時間: 2012-2-12 23:25

我做到了!!
作者: chiata    時間: 2012-12-25 16:23

本帖最後由 chiata 於 2012-12-25 16:26 編輯

我成功了!感謝阿吉大,兩天前還看不懂,後來慢慢瞭解什麼是"4.0巨集表(宏表)"、怎麼"隱藏視窗"才成功。
http://office.microsoft.com/zh-tw/excel-help/HA102840050.aspx
不過想請問存檔格式為"Excel 5.0/95"副檔名也是xls,與一般常用的Excel 2003 活頁簿(附檔名也為xls)是否只是新舊版本差異,可能有些VBA程式碼不能執行而已?
作者: HUNGCHILIN    時間: 2012-12-25 18:08

本帖最後由 HUNGCHILIN 於 2012-12-25 18:09 編輯

回復 11# chiata

以往在使用"Excel 5.0/95"時與一般常用的Excel 2003 活頁簿差異性很小,但在新版2010會出現未按裝閱讀器的現象.
所以現在阿吉已將 EXCEL 5.0/95 格式打個XX .列為已無用的格式...
這方面的特殊技巧阿吉在站內外發表了許多文章.但2010新版本之後可能使用上都會出現問題
所以建議不要再存成此版本.大家可以看看了解就好.技術總是會落伍...這算是其一
作者: chiata    時間: 2012-12-26 13:50

回復 12# HUNGCHILIN

謝謝阿吉大,我瞭解了。
不過目前公司還停在EXCEL 2000與2003的階段 ;P
此技巧看來還可以使用一段時間~
作者: lin    時間: 2013-4-30 14:53

多謝了, 又多學一個技巧,我試著同時開啟2個EXCEL檔案,ok。
作者: jaster51    時間: 2013-4-30 22:39

感謝分享,相當實用
作者: leoman0002    時間: 2013-5-1 02:03

本帖最後由 leoman0002 於 2013-5-1 02:05 編輯

因為是小學生..無法下載附件..也看不到寫些什麼,不過我知道2003
Set csvworksheet = ThisWorkbook.Worksheets.Add(after:=Worksheets(Worksheets.Count))
csvworksheet.Name = Left(filename, Len(filename) - 4)

配合
    csvworksheet.Delete
作者: barrykuo    時間: 2013-5-4 19:10

要學起來,不一樣的技巧!謝謝阿吉師




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