現象
Visio 2010 にて下記の条件がすべて満たされた場合、[ファイル]-[オプション] メニューの [リボンのユーザー設定] にてグループの順番を意図通りに変更できない現象が発生します。
-
発生条件 1 : アドインを使用している
-
発生条件 2 : アドイン固有のリボン タブを新規追加しており、タブ内に複数のグループが存在している (組み込みの [アドイン] タブ以外のタブを追加している)
-
発生条件 3 : アドインが追加したタブ内に、[リボンのユーザー設定] にてユーザー設定の [新しいグループ] を追加している
-
発生条件 4 : 追加したユーザー設定の [新しいグループ] に対し、[▲]、[▼] ボタンを操作して、タブ内での表示位置を設定している
回避策
下記のいずれかの回避策の利用してください。
[ユーザー設定] のタブ内にグループを配置する
アドインが追加するグループ、および [ユーザー設定] のグループを、[ユーザー設定] のタブ内に配置してください。
発生条件 2 を回避する方法となります。
アドインが追加したタブ内に [ユーザー設定] のグループを含めない
[リボンのユーザー設定] にてタブ、グループの設定を行う際、アドインが追加するタブ内に [ユーザー設定] のグループを含まないように設定してください。
あるいは、アドインが追加するグループを、組み込みの [アドイン] タブ内に配置してください。
発生条件 3 を回避する方法となります。
XML を使用してタブ、グループの配置を設定する
リボン インターフェースでは、UI 操作以外に、XML を利用することでタブ、グループの配置を設定することが可能です。XML を利用してタブ、グループの配置を設定してください。
[リボンのユーザー設定] メニューを使用しない方法となりますので、発生条件 4 を回避する方法となります。
状況
マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。
関連情報
Office 2010 でカスタマイズしたリボンとクイック アクセス ツール バーを展開する
http://msdn.microsoft.com/ja-jp/library/ee704589.aspx