一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

VBA小白也學(xué)得會(huì)的Robbion功能區(qū)

 VBA說(shuō) 2020-04-07

寫(xiě)在前面

2017.12.24~2019.4.3,公眾號(hào)粉絲終于破5000了,佛系更新了59篇文章。自己也在寫(xiě)公眾號(hào)的過(guò)程中收獲了很多的朋友和知識(shí)。在這個(gè)過(guò)程中,也受到了很多小伙伴的支持贊賞。

我一直的想法就是,文章不在多,技術(shù)多牛。在于精致、讓人愿意看。所以5000粉絲,平均每篇500左右我已經(jīng)很滿足了。

接下來(lái),我還會(huì)繼續(xù)一如既往的更新VBA經(jīng)驗(yàn)文章,希望小伙伴們也繼續(xù)支持我的公眾號(hào)。

▍開(kāi)始正文

關(guān)于Ribbon功能區(qū),估計(jì)很多人都見(jiàn)過(guò)或者聽(tīng)說(shuō)過(guò),但是一直保持著神秘感,總感覺(jué)很難的感覺(jué),其實(shí)真的很簡(jiǎn)單。10分鐘就能讓你定制出來(lái)一個(gè)屬于你個(gè)人的功能區(qū)。舉個(gè)例子:

en......

廢話不多說(shuō)了,直接進(jìn)行。懂我的人現(xiàn)在就分享轉(zhuǎn)發(fā)此文章。

Ribbon功能區(qū)學(xué)習(xí)筆記

en...,給小作者早餐加個(gè)茶葉蛋吧

一、制作Ribbon功能區(qū)界面

■知識(shí)點(diǎn)一:認(rèn)識(shí)功能區(qū)


功能區(qū)組件劃分

■知識(shí)點(diǎn)二:寫(xiě)XML代碼

這里自定義功能區(qū),就是要把自己想要的界面用xml代碼表示出來(lái)。

下面先給一個(gè)簡(jiǎn)單的xml代碼框架

<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">

 <ribbon>

      <tabs>

          <tab id="t1" label="Excel小白工具箱" >

    <group id="Group1" label="我的工具">

      <button id="button1" label="刪除選區(qū)"  imageMso="HappyFace" size="large" onAction="del"/>

    </group>

      </tab>

      </tabs>

</ribbon>

</customUI>

這里用的是Office自帶的圖標(biāo),這么寫(xiě)。imageMso="HappyFace",這個(gè)圖標(biāo)名稱有專門(mén)的工具可以查。

如果想自定義圖標(biāo),應(yīng)該寫(xiě)成 image="圖片名",圖片名不要出現(xiàn)中文。

注:公眾號(hào)只是領(lǐng)進(jìn)門(mén),詳細(xì)學(xué)習(xí)可到相關(guān)圖書(shū)學(xué)習(xí)。

■知識(shí)點(diǎn)三:使用工具壓入代碼

Custom UI Editor For Microsoft Office這個(gè)工具當(dāng)然也可以作為自定義功能區(qū)代碼的查看器。

比如給的一些自定義功能區(qū)例子,就可以用這個(gè)工具打開(kāi)Excel文件來(lái)查看XML代碼,為我所用。

用Custom UI Editor For Microsoft Office來(lái)查看功能區(qū)代碼

二、功能區(qū)按鈕執(zhí)行Sub過(guò)程

前面說(shuō)了自定義功能區(qū)界面,可以隨心所欲的定制自己喜歡的界面。實(shí)際上我們定制這么好最終目的還是為了讓這些按鈕起作用,執(zhí)行我們想要的操作。

我們只需要做兩步:

1、對(duì)Sub過(guò)程指定control As IRibbonControl參數(shù)。

Sub del(control As IRibbonControl)Selection.DeleteEnd Sub

以上代碼為,對(duì)選中的區(qū)域執(zhí)行刪除操作,用我們上面制作的功能區(qū)按鈕控制。

2、在XML代碼中,用onAction參數(shù)指定Sub過(guò)程名。

<button id="button1" label="刪除選區(qū)"  imageMso="HappyFace" size="large" onAction="del"/>

我們想點(diǎn)擊按鈕執(zhí)行del這個(gè)Sub過(guò)程,只需要在button的屬性中添加onAction屬性,并且值為Sub過(guò)程名。

效果如下:

三、升級(jí)為xlam格式加載宏

有人就要疑問(wèn)了,如果定制成功了,只在這一個(gè)Excel文件有效。怎么實(shí)現(xiàn)讓打開(kāi)Excel程序就加載我這個(gè)自定義功能區(qū)呢?

答案就是文件另存為xlam加載宏格式的文件。這個(gè)僅僅需要對(duì)Sub過(guò)程代碼進(jìn)行微調(diào)即可。

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    亚洲中文字幕在线观看四区| 久久综合亚洲精品蜜桃| 亚洲精品小视频在线观看| 精品推荐国产麻豆剧传媒| 又黄又色又爽又免费的视频| 国产不卡在线免费观看视频| 日韩18一区二区三区| 超薄丝袜足一区二区三区| 免费在线成人午夜视频| 黑鬼糟蹋少妇资源在线观看| 欧美日韩人妻中文一区二区| 亚洲av又爽又色又色| 欧美尤物在线视频91| 欧洲一级片一区二区三区| 欧洲精品一区二区三区四区| 国产av天堂一区二区三区粉嫩| 91亚洲国产—区=区a| 欧洲一区二区三区自拍天堂| 国产在线视频好看不卡| 国产又粗又猛又大爽又黄| 国产精品刮毛视频不卡| 国产午夜免费在线视频| 日本少妇中文字幕不卡视频| 久久综合亚洲精品蜜桃| 在线视频免费看你懂的| 美女激情免费在线观看| 中文字幕一区二区免费| 中文字幕乱码亚洲三区| 熟女乱一区二区三区丝袜| 国产美女精品午夜福利视频| 国产精品一区二区视频大全| 在线观看视频日韩精品| 欧美一级片日韩一级片| 中文字幕在线区中文色| 扒开腿狂躁女人爽出白浆av| 国产韩国日本精品视频| 亚洲欧美日韩综合在线成成| 99热九九在线中文字幕| 91亚洲熟女少妇在线观看| 一区二区三区四区亚洲另类| 国产欧美另类激情久久久|