Excelでかっこいい表を作ろうと思ったときに、お世話になるのが「テーブルとして書式設定」です。テンプレートを選ぶと手軽に、1行ごと見やすく背景に色を付けてくれます。あっという間にかっこいい表を作ることができるので、重宝する機能なのですが、残念なことに、1行単位で色を付けてくれるだけで、行と列を交互にシマシマに塗りつぶすことができません。

 そこで、今回は、JavaScriptのプログラムで、Excelのセルをシマシマに塗りつぶすプログラムを作ってみます。データがたくさんあって、行だけでなく列も見づらいという場合に便利です。

列と行をシマシマに塗りつぶします
列と行をシマシマに塗りつぶします
[画像のクリックで拡大表示]

 プログラムのコードは、4ページ目に掲載しています。素早く試したい方は、こちらからプログラムをダウンロードして使ってください。

 使い方は、Excelファイルを、メインプログラムの「simasima.jse」にドラッグ・アンド・ドロップするだけです。すると、そのExcelファイルが開かれシマシマに色を塗ります。自動保存はしないので、仕上がりを確認した上で名前を付けて保存してください。