パソコンから恋愛まで、みんなの知識、みんなで教えて!

OKWave

解決済みの質問

Excelの関数ライブラリのようなリボンを作りたい

Excel2013の関数ライブラリのようなリボンを作りたいのですが、うまく行きません。
オートSUMのようなアイコンとラベルが分離したリボンはできるのですが、他の関数のようなアイコンとラベルが一体化したリボンの作り方がわかりません。
リボン作成に詳しい方、よろしくお願いいたします。
<?xml version="1.0" encoding="utf-8"?>
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
<ribbon>
<tabs>
<tab id="tabSample" label="Sample Tab">
<group id="grpSample" label="Sample Group">
<splitButton id="sbnSample1" size="large">
<button id="btnMain1" label="メインボタン1" imageMso="HappyFace" />
<menu id="mnuMain1" label="メインメニュー1">
<button id="btnSub11" label="項目11ボタン" imageMso="HappyFace" tag="項目11ボタンです." onAction="button_onAction" />
<button id="btnSub12" label="項目12ボタン" imageMso="HappyFace" tag="項目12ボタンです." onAction="button_onAction" />
<button id="btnSub13" label="項目13ボタン" imageMso="HappyFace" tag="項目13ボタンです." onAction="button_onAction" />
</menu>
</splitButton>
<splitButton id="sbnSample2" size="large">
<button id="btnMain2" label="メインボタン2" imageMso="HappyFace" />
<menu id="mnuMain2" label="メインメニュー">
<button id="btnSub21" label="項目21ボタン" imageMso="HappyFace" tag="項目21ボタンです." onAction="button_onAction" />
<button id="btnSub22" label="項目22ボタン" imageMso="HappyFace" tag="項目22ボタンです." onAction="button_onAction" />
<button id="btnSub23" label="項目23ボタン" imageMso="HappyFace" tag="項目23ボタンです." onAction="button_onAction" />
</menu>
</splitButton>
<splitButton id="sbnSample3" size="large">
<button id="btnMain3" label="メインボタン3" imageMso="HappyFace" />
<menu id="mnuMain3" label="メインメニュー">
<button id="btnSub31" label="項目31ボタン" imageMso="HappyFace" tag="項目31ボタンです." onAction="button_onAction" />
<button id="btnSub32" label="項目32ボタン" imageMso="HappyFace" tag="項目32ボタンです." onAction="button_onAction" />
<button id="btnSub33" label="項目33ボタン" imageMso="HappyFace" tag="項目33ボタンです." onAction="button_onAction" />
</menu>
</splitButton>
</group>
</tab>
</tabs>
</ribbon>
</customUI>

投稿日時 - 2017-06-19 16:10:57

QNo.9342882

困ってます

質問者が選んだベストアンサー

「スプリットボタン」をお使いのようですが
普通に「メニュー」にしては?

上がボタン下がメニューのスプリットボタン(splitButton)
http://suyamasoft.blue.coocan.jp/Ribbon/ReverseResolution/splitButton/index.htm
メニュー(menu)
http://suyamasoft.blue.coocan.jp/Ribbon/ReverseResolution/menu/index.html

投稿日時 - 2017-06-20 13:16:47

お礼

ありがとうございました。
ボタンが多くなった時に関数ライブラリではスクロールバーが出るのに対し、menuでは▽ですが、実用上問題ないのでmenuでやってみます。

投稿日時 - 2017-06-20 23:51:22

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)