« CentOS 6.2 がリリースされたとのこと | トップページ | Word 2003 カラーパレット・改 ~ Word 2007/2010 で Word 2003 のカラーを簡単に使用できる Word アドイン »

2011/12/30

Excel 2003 カラーパレット・改 ~ Excel 2007/2010 で Excel 2003 のカラーを簡単に使用できる Excel アドイン



このエントリーをはてなブックマークに追加

Excel 2003 カラーパレット・改とは

Excel 2007/2010 では、Excel 2003 と同じカラーパレットを使用できません。互換性のない色を使用すると、Excel 2003 で異なる色に変わってしまうため、Excel 2003 が共存する環境では非常に不便です。

「Excel 2003 カラーパレット・改」は、Excel 2007/2010 でも Excel 2003 のカラーパレットを簡単に使用できるように作成した Excel アドインです。

以前に作成した「Excel 2003 カラーパレット」の機能を、リボンメニューのホームタブに表示して使いやすくし、また Excel 2007/2010 の両バージョンに対応しました。

pic07

インストール方法

Excel2003ColorPalletKai.zip をダウンロードして解凍して作成される Excel2003ColorPalletKai.xlam を適当なフォルダーにコピーします。ここでは、Excel のアドインフォルダにコピーします。

  • Windows XP の場合      
    • C:\Documents and Settings\[ユーザID]\Application Data\Microsoft\AddIns
  • Windows Vista/7 の場合      
    • C:\Users\[ユーザID]\AppData\Roaming\Microsoft\AddIns

Excel 2007 の場合

Excel 2007 を起動して、Office ボタン >> Excel のオプション >> アドイン からアドインの設定画面を開きます。そして、「管理」項目に「Excel アドイン」が表示されている状態で「設定」ボタンを押します。

pic01

アドイン画面が表示されるので、「参照」から先ほどコピーした「Excel2003ColorPalletKai.xlam」を選択し、表示される「Excel2003Colorpalletkai」にチェックを入れ「OK」ボタンを押すことでインストール完了です。

pic02


インストールが完了すると、ホームタブに「Excel 2003 カラーパレット・改」が表示されます。

pic03


Excel 2010 の場合

Excel 2010 を起動して、ファイルタブ >> オプション >>アドインからアドインの設定画面を開きます。そして、「管理」項目に「Excel アドイン」が表示されている状態で「設定」ボタンを押します。

pic04


アドイン画面が表示されるので、「参照」から先ほどコピーした「Excel2003ColorPalletKai.xlam」を選択し、表示される「Excel2003Colorpalletkai」にチェックを入れ「OK」ボタンを押すことでインストール完了です。

pic05


インストールが完了すると、ホームタブに「Excel 2003 カラーパレット・改」が表示されます。

pic06


使用方法

使用方法は簡単です。通常の Excel と同じようにExcel のセル、文字、図形を選択して 「Excel 2003カラーパレット・改」で色を指定すると、塗りつぶし色、フォント色、線の色を変えることができます。

pic07


アンインストール方法

アンインストールは、アドイン画面で「Excel2003Colorpalletkai」のチェックを外して「OK」を押すとメニューから「Excel 2003 カラーパレット・改」が削除されます。

ライセンス

このアドインは、MIT ライセンスにて公開します。ソースコードを参照しない方はフリーウェアと思ってください。

ダウンロード

ダウンロードは以下よりどうぞ。

更新履歴

  • 2012/05/09 ver 1.1
    • 塗りつぶしなし対応
    • フォント色自動対応
    • 色名表示対応

  • 2011/12/30 ver 1.0      
    • 初期リリース

関連ツール


RSSリーダーへのご登録はこちらから!
Twitter のフォローは以下のボタンから!

スポンサード・リンク:

トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/14182/43564632

この記事へのトラックバック一覧です: Excel 2003 カラーパレット・改 ~ Excel 2007/2010 で Excel 2003 のカラーを簡単に使用できる Excel アドイン:

コメント

大変便利なツールをありがとうございます。
1点質問させてください。

“「Excel2003Colorpalletkai”を使用して塗りつぶした場合、
“元に戻す(クイックアクセスツールバーにある矢印)”が使用できず、
塗りつぶす前の状態に戻すことができません。

私の設定方法が誤っているのでしょうか。
ご教示いただければ、幸いに存じます。

このアドインはプログラムで処理を行っているため、Excelの機能である元に戻すは利用できません。このアドインの制限機能とお考えくださるでしょうか。

早々にご回答いただき、ありがとうございます。
承知いたしました。

会社でも困っている人が多いため、ぜひ本ツールを利用させていただきたいと考えています。ただ、Excel2010の展開が完了し、Excel2003との混在が終了した後も旧カラーパレットのみ利用が継続されることを防止するため、XLSX形式のファイルでは、このVBSが動作しないように一部修正して利用しようとしています。VBSファイル内に記載されているMITライセンス許諾事項等はそのままで、上記修正のため一部のスクリプトを追記する形で対応しようとしておりますが、そのように利用させていただいても構いませんでしょうか?

>> masaさん

コメントありがとうございます。自由に修正や配布を行えるようにMITライセンスで公開していますので、ご自由にご利用ください。

早速回答いただき、ありがとうございました。活用させていただきます。

現在の40色から パレット下段?の16色を加えて
56色で使えるようにはならないでしょうか。。。

便利に使わさせてもらっています。

(背景色の)塗りつぶしの色で、「ぬりつぶしなし」を選べると、もっとうれしいです。
次回のバージョンアップでご検討ください。

バージョンアップで塗りつぶしなし機能を追加しました。
お試しください。

素晴らしいツールありがとうございます
便利に使わせていただきます

図々しくも要望があります
カラーパレットを切り離せないでしょうか?
素人の戯言ですが、可能ならば大変助かります

どうか宜しくお願いいたします

>>mildさん

うーん。これはリボンメニューの一部なので切り離すことはできないですね。

逆に以前のバージョンの「Excel 2003 カラーパレット」の方が
ニーズにあっているかもしれません。


Excel 2003 カラーパレット
http://fnya.cocolog-nifty.com/blog/2009/03/excel-2003-exce.html

早速のご回答ありがとうございます

最後の質問です
このExcel 2003 カラーパレットは、右上の×ボタンを押すまで
ずっと画面上に出しておく方法はないでしょうか?

何度もすみません

>>mildさん

多少、VBAやマクロの知識が必要になりますが、Excel の設定でリボンメニューに開発タブを表示するようにし、アドインのソースコードを表示後、以下の作業をすることで実現できます。

各フォームのコードの中に、Unload Me という記述があるのでこれをコメントアウトするか削除すればご期待の動作をすると思います。

仰せのとおり何とかやってみました
ありがとうございました

コメントを書く

プロフィール

  • SE の fnya です。SE になって、はや10年以上。様々な言語で業務系システム開発や支援を行い、最近はセキュリティも(情報セキュリティスペシャリスト)。

    ブログについて

    このブログは、IT、システム開発などに関するさまざまな話題を取り上げたり、雑感などをつづっています。

    >>プログ詳細
    >>自作ツール

    Twitter のフォローはこちらから Facebook ページはこちら Google+ページはこちら RSSフィードのご登録はこちらから