免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
細品RibbonX(11):使用Custom UI Editor自定義功能區(qū)
Custom UI Editor是一款用來編輯OpenXML文件的小型工具,更方便且實用。此外,還提供了一些驗證和其它工具來減少開發(fā)量。
在下面的網(wǎng)站中可以免費下載該工具軟件:
http://openxmldeveloper.org/articles/customuieditor.aspx
配置并安裝CustomUI Editor
步驟1 對于Windows XP用戶來說,首先應(yīng)該安裝Microsoft .NET Framework 2.0
通過“開始”─“控制面板”—“添加或刪除程序”,在“添加或刪除程序”對話框中檢查是否有“Microsoft .NET Framework 2.0”項。如果沒有,則可以到Microsoft的網(wǎng)站上下載。
對于Windows Vista用戶來說,系統(tǒng)已安裝Microsoft .NET Framework 2.0。
步驟2 安裝Microsoft Office 2007 Custom UI Editor
下載CustomUI Editor并解壓后,雙擊圖標即可安裝Microsoft Office 2007 Custom UI Editor。安裝完成后,打開Custom UI Editor,然后在該編輯器中打開MyFirstUIModification.xlsx文件,此時如下圖1所示。

圖1:在Custom UI Editor中打開定制后的Excel 2007文件(注:亂碼為中文,由于該編輯器不支持中文,因此顯示亂碼)
從圖1中可以看到,在Custom UI編輯器中文件使用了顏色來區(qū)分不同的標記文本,并使用了縮排,版面清新自然。在該編輯器中,顏色能幫助閱讀和理解代碼;也能容易地嵌入圖片、驗證代碼、存儲代碼片斷,甚至生成響應(yīng)的回調(diào)的代碼框架。(回調(diào),即當單擊自定義的Ribbon控件時觸發(fā)的VBA程序,后面將詳細介紹。)
使用CustomUI Editor來定制功能區(qū)
下面,將使用CustomUI Editor來定制Excel功能區(qū),使用與使用記事本自定義功能區(qū)相同的代碼,從而演示CustomUI Editor和記事本處理功能區(qū)時的不同。
步驟1 打開Excel 2007,創(chuàng)建一個新的Excel文檔,并將該文檔命名為MySecondModification.xlsx。然后,關(guān)閉該文檔。
步驟2 打開CustomUI Editor,在該編輯器中打開MySecondUIModification.xlsx文檔,然后輸入與之前在記事本中定制功能區(qū)時相同的代碼。
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui"><ribbon startFromScratch="false"><tabs><tab id="rxtabCustom"                label="My Tab"                insertBeforeMso="TabHome"><group idMso="GroupFont"></group><group idMso="GroupZoom"></group></tab></tabs></ribbon></customUI>

步驟3 驗證代碼
單擊CustomUI編輯器工具欄右側(cè)第二個按鈕(Validate)。此時,如果沒有錯誤,則會出現(xiàn)如下圖2所示的消息框。


圖2:在CustomUI Editor中驗證代碼,沒有錯誤
如果有錯誤,那么將會指出存在的錯誤,如下圖3所示的消息框。

圖3:在CustomUI Editor中驗證代碼,有錯誤
在大多數(shù)情況下,錯誤消息都指出了錯誤發(fā)生的原因。
步驟4 一旦驗證通過,保存并關(guān)閉CustomUI Editor。
步驟5 打開MySecondModification.xlsx文檔,如下圖4所示,已在該Excel文檔中添加了新的選項卡。

圖4:通過CustomUI Editor定制的Excel界面
在CustomUI Editor中存儲定制模板
有時,您可能想引用以前曾經(jīng)開發(fā)過的自定義界面,而CustomUI Editor提供了這樣的功能,將代碼存儲為模板,方便以后再利用。
步驟1 打開記事本,輸入下面的代碼:

<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui"><ribbon startFromScratch="false"><tabs><!-- Enter your first tab here --></tabs></ribbon></customUI>

步驟2 將該文本文件保存在Program Files\CustomUIEditor\Samples文件夾中,文件名為RibbonBase.xml。
(注意,Program Files\CustomUIEditor為Microsoft Office 2007 Custom UI Editor缺省的安裝目錄,如果安裝在不同的路徑下,只需更改為相應(yīng)的路徑即可)
步驟3 打開CustomUI Editor,選擇菜單“Samples”,在列表中會看到“RibbonBase”條目,如圖5所示。單擊該條目,將出現(xiàn)模板中的代碼,能使用該代碼開始新的功能區(qū)定制。


圖5:在CustomUI Editor中存儲和使用模板
關(guān)于CustomUI Editor的使用
雖然使用CustomUI Editor能夠使編輯XML代碼更容易,但在使用前還是要對其進一步了解:

  • CustomUI Editor不會檢查XML標記的形式,因此應(yīng)確保只使用在XML架構(gòu)中定義的屬性。然而,CustomUI Editor能核查在引號內(nèi)提供的屬性的有效性。
  • 在編寫和調(diào)試RibbonX代碼時,不能夠同時在應(yīng)用程序和CustomUI Editor中打開要定制的文件。當文件已經(jīng)在Office應(yīng)用程序中打開時,試圖在CustomUI Editor中保存該文件將導(dǎo)致錯誤。此外,即便關(guān)閉了正在編輯的Office應(yīng)用程序文檔,然后將其在CustomUI Editor中保存,CustomUI Editor仍將覆蓋在應(yīng)用程序中編輯文檔所作的任何修改。在另外的工具中作出修改之前關(guān)閉應(yīng)用程序?qū)⑹歉踩摹?
  • CustomUI Editor沒有查找/替換工具,因此,如果打算在XML代碼中作大量的編輯,可以先將其復(fù)制到另一個應(yīng)用程序,編輯后再復(fù)制回來。
  • 當處理充滿屏幕的多行XML文件時,CustomUI Editor習慣刷新屏幕使光標總是在屏幕的最后一行,這使得經(jīng)常需要移至后面想要編輯的行。因此,與前述方法一樣,可以將代碼復(fù)制到另一個應(yīng)用程序中,編輯后再復(fù)制回來。
  • CustomUI Editor不支持中文,因此,如果想定制中文界面,必須在記事本中編寫代碼并將其以utf-8格式保存。含有中文的代碼在CustomUI Editor中顯示為亂碼。
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
RibbonX API: 利用您自己的功能區(qū)選項卡和控件擴展 2007 Office Sy...
【新提醒】Excel 《RibbonX:自定義Office 2007功能區(qū)》學(xué)習心得
20.4.1 組合內(nèi)置Ribbon - 51CTO.COM
問與答20:如何創(chuàng)建變化的選項卡,即不同用戶在功能區(qū)中有不同的選項卡?
自定義Ribbon
Excel實戰(zhàn)技巧:創(chuàng)建帶有自定義功能區(qū)的Excel加載宏
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服