我想一般人沒這個需求,但我剛好有用到,就分享在網路上看到的文章....難度嘛...算中等..

1. 首先你需要準個一個可以讀取16進位檔案的軟體,如UltraEdit32或是WinHex等之類的軟體
    底下就以UltraEdit為主
    (只要在Google中輸入關鍵字,應該不難找到)

2. 打開含有Flash的EXCEL檔案,點擊「檢視」→「工具列」→「控制工具箱」,會彈出一個視窗。
    按下其中的「設計模式」按鈕,這個時候就可以進入到設計模式的介面。

 

3. 選擇Excel中的Flash,複製然後貼上到任意的資料匣,會看到一個「剪輯資料」檔案。




4. 打開ULraEdit32,開啟這個檔案,按Ctrl+F(查找的快捷鍵),在出現的搜索欄輸入「46 57 53」



5. 在搜尋到的「46 57 53」中的「4」位置以上的資料按右鍵「剪下」(注意:請注意是4以前的全部資料,一個不能少!)。


 
6. 再將文件別存為***.swf (***是檔案名稱,自己可以改)





7. 測試剛剛存下來的 Flash 檔案



8. 大功告成


若是有不會的人,再問我吧
一般來說應該是可以的啦

聽說word裡的嵌入的flash好像也可以這麼做
有興趣的人可以試試看

創作者介紹

我的人生 30 才開始.....

brian6724 發表在 痞客邦 PIXNET 留言(3) 人氣()


留言列表 (3)

發表留言
  • 心
  • 讚拉!!!有時候會用到
    感謝唷
  • :)
    不客氣~

    brian6724 於 2008/09/25 15:02 回覆

  • 尼可拉斯褲吉
  • 是什麼原理要找到那三個數字呢?每個檔都一樣嗎?

  • 是什麼原理這個我就不清楚了
    可能有人特地花時間去找到這組binary code的所在點
    至於是否每個檔都一樣
    我想是的吧
    有機會你可以試試看
    至少目前我試過的好像都是這樣
    :)

    brian6724 於 2008/12/24 17:17 回覆

  • Eve
  • 請問一下…
    我開啟「控制工具箱」,卻無法按設計模式,請問是為什麼呢?
    那個Flash檔案是用不同的方式嵌入的嗎?
    謝謝
  • 不知道是不是不同版本的excel會有差異~
    我是用excel 2000~

    brian6724 於 2012/10/31 12:39 回覆

找更多相關文章與討論