Excel中的XLSM文件解密 安卓手機如何打開.xlsm文件

EXCEL中的xlSM文件是一個啟用了宏(VBA)功能的工作表 。如果通過解壓的方式打開 , 會發現不同的結果 。其實你可以打開 。解壓縮后的文件中有三個文件夾 , 即_rels、docProps、XL和[Content _ type] 。xml文件 。一個Excel文件其實就是一個壓縮文件 , 這個壓縮包里面的文件基本上都是由XML文件組成的 。
現在分析解壓縮文件中的結構 。
_rels文件夾:
Id:是任意字符串 , 在 。rels文件 。
類型:指示關系的類型 。
目標:指定包含關系目標的文件夾和文件 。
DocProps文件夾:包含各種XML文件 , 描述文件屬性和應用程序設置 。
app.xml和core.xml兩個文件包含創建者的姓名、修改和創建的日期等 。
Xl文件夾:包含文件的核心部分 。
根據工作簿的內容 , 此文件夾包含工作簿設置的一些子文件夾和XML文件 。如果工作簿包含VBA代碼 , 則文件夾中有擴展名為bin的二進制文件 。
Content_Types.xml:列出Excel文件包中包含的其他組件的內容類型 。
假設解壓縮文件中有一個自定義用戶界面文件夾 , 則有一個功能區自定義功能區 。
這里還介紹了創建功能區自定義功能區的步驟:
(1)創建一個名為customUI的文件夾
(2)在2)customUI文件夾中 , 創建一個名為customUI.xml的文件 , 并編寫xml代碼(添加自定義功能區)
(3)創建一個名為演示的工作簿 。
(4)將customUI文件夾添加到演示工作簿文件中(通過壓縮文件打開并添加) 。
(5)修改 。中的rels文件 。rels文件夾(與customUI文件夾聯系)
(6)雙擊打開演示工作簿!成功!
RibbonX使用易于理解的可擴展標記語言(XML) 。
如果你一直從事網頁設計 , XML和HTML的語法結構是一樣的 , 非常容易學習 。
完整定制功能區:RibbobX(UI界面設計)+VBA(功能設計)
RibbonX的元素
選項卡(選項卡)
組(組)
控件(控件)
customUI.xml的文件代碼eg:


標簽=“長期演進鄰居工具”
insertBeforeMso = " tab home " key tip = " YE " >
創業網eMso = " Redo " onAction = "飚"/>

Mso = " T " onAction = "飚"/>



【Excel中的XLSM文件解密 安卓手機如何打開.xlsm文件】

創業網鄰里”size= "大" tag="4G鄰里" imageMso = " L " onAction = "飚"/>



最后 , VBA和onAction中的名稱用于回調 , 這有點像事件過程 。一旦被觸發 , 程序就會運行 。(如onAction) , 回調需要在工作簿中編寫代碼 。必須以宏文件格式保存 。否則 , VBA代碼將丟失 。
例如 , 表是回調值 。

Excel中的XLSM文件解密 安卓手機如何打開.xlsm文件

文章插圖

    推薦閱讀