Office関連

Custom UI Editorの最新版がGitHubで公開されました。

下記記事等で紹介している、リボンUIをカスタマイズするためのツール「Custom UI Editor」の最新版とソースファイル一式がGitHubで公開されました。

知らない間にバージョンも「4.0.6418.26615」になっているわ、オープンソース(MITライセンス)だわで、まだ忘れられていなかったのかと、正直驚きました。

Custom UI Editorのインストール方法

  1. GitHubにアクセスします。
  2. Clone or download」から「Download ZIP」をクリックし、ファイル一式をZipファイルとしてダウンロードします。
  3. 手順2.でダウンロードしたZipファイルを解凍し、「publish」フォルダを開きます。
  4. setup.exeを実行すればClickOnceですぐにインストールできるかと思ったのですが、私の環境ではマニフェスト周りでエラーが発生して、インストールできませんでした(そのうち修正されるかもしれません)。
  5. 実行ファイル自体は存在しているので、手動でCustom UI Editorを実行できるようにします。publish→Application Files→「CustomUIEditor_4_0_0_0」フォルダを開きます。
  6. フォルダ内(サブフォルダ「Samples」「Schemas」を含む)にある、拡張子の最後に「deploy」が付いたファイルから、「.deploy」を削除します。
  7. 以上で作業は終了です。「CustomUIEditor.exe」を実行すると、Custom UI Editorが起動します。

解消された日本語の文字化け

これまでのバージョン(3.0.3602.29933)では、下記のような日本語を含むXMLを編集しようとすると、下図のような文字化けが発生していたのですが、

<?xml version="1.0" encoding="utf-8"?>
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
  <ribbon>
    <tabs>
      <tab idMso="TabHome">
        <group id="grpSample" label="Sample">
          <button id="btnSample" imageMso="HappyFace" label="テスト" size="large" />
        </group>
      </tab>
    </tabs>
  </ribbon>
</customUI>

最新バージョン(4.0.6418.26615)ではこの問題が解消されました。

これまでリボンをカスタマイズする際、“日本語文字化け問題”には悩まされていたので、この修正は非常に有難いです。

おわりに

新しいCustom UI Editorはオープンソース、しかもMITライセンスなので、UIの日本語化も機能追加も自分の好きなようにできるわけですが、上で書いた通り、“日本語を含むXMLの編集ができるようになった”点が非常に大きいです。

頻繁にリボンをカスタマイズするOffice開発者必携、超お薦めツールとなった「Custom UI Editor」、是非お使いください!

また、Office 2013以降のコマンドID(コントロールID)一覧もGitHubで公開されているので、併せてこちらもダウンロードすることをお薦めします。

2020/9/18 追記:
2020年9月時点での私のリボン・カスタマイズ環境について記事を書きました。
「Office RibbonX Editor」のことも紹介しています。

【感想】特別展「深海2017」に行ってきたよ(6)前のページ

OfficeのコマンドID(コントロールID)リストがGitHubで公開されました。次のページ

関連記事

  1. Office アドイン

    Office 2016で進化したOffice アドイン

    今日OfficeDevを眺めていて気が付いたのが「OfficeJS S…

  2. Excel

    Outlookを使ってGmail送信を行うVBAマクロ

    下記G Suite アップデート ブログにある通り、今年の6月には“安…

  3. Office関連

    ブラウザで簡単にOfficeドキュメントを確認できる「Office Web ビューアー」

    @seinoro さんのツイート(下記)で知ったサービス「View O…

  4. Office関連

    Web上でVBAのコードを解析するツール「Microsoft Sharepoint and VBA …

    Web上でVBAやSharePointアプリケーションのコードを解析し…

  5. Office関連

    VBAでブラウザーを操作するSeleniumWrapperVBAの紹介

    Internet Explorerのサポートが終わり、VBAマクロから…

  6. Office アドイン

    Office用アプリ(apps for Office)の概要と開発方法

    当ブログでもカテゴリー:JavaScript API for Offi…

コメント

  • コメント (2)

  • トラックバックは利用できません。

    • 角田
    • 2017年 8月 01日 1:02pm

    こんにちは。

    日本語表示はできましたが、
    Custom UI Editor で指定されているフォントが悪い(不適切)せいなのか、
    日本語文字 の 横ピッチ が詰まっていて、隣の文字と重なってしまいますね。

    進歩はしているけど、とっても視難い。

    エディターの オプション設定(フォント)が無いのが残念ですね。

    • > 角田さん

      ご無沙汰しております。

      > Custom UI Editor で指定されているフォントが悪い(不適切)せいなのか、
      > 日本語文字 の 横ピッチ が詰まっていて、隣の文字と重なってしまいますね。

      オープンソースなので、必要であれば自分で直すなり機能追加するなりしろってことでしょうね…(^^;

      ただ、元よりCustom UI Editor上でXML書くのはお薦めできないほどに書きづらいものですので、SharpDevelopあたりでコードを書いて、Custom UI Editorにコピペするのがオススメです(^^)

Time limit is exhausted. Please reload CAPTCHA.

※本ページはプロモーションが含まれています。

Translate

最近の記事

アーカイブ

PAGE TOP