Excelで作る簡単リンク集

リンク集を自動生成

リンク集などの単純なページを、一々メモ張で手打ちしていくのは面倒と感じた事は無いでしょうか。 そう、面倒な事は機械に任せてしまうのが一番です。

今回は Microsoft Excel で編集したデータを、リンク集のHTMLに変換するプログラムを紹介します。 なお Excel を用いずとも、要は CSV (カンマ記号でデータを区切ったテキストファイル)が出来れば良いので、メモ帳や他のアプリケーションでもこれらの操作は可能です。

Excelで編集

作成するデータ

Excel で例えばこのようなテーブルを作成してください。

ねこトトラhttp://www107.sakura.ne.jp/~toramuju/http://www107.sakura.ne.jp/%7etoramuju/img/totora.png無重力&トラねこECとかあります。
Tmusic Househttp://tmidi.infoseek.ne.jp/http://tmidi.infoseek.ne.jp/bns/banner1.gifなゆちゃんMIDIの配布の他に、EBSも設置しておられます。
White Evehttp://orange.sakura.ne.jp/~sayaka/那由莉オリジナルラジオドラマを収録した、メルマガを配信しておられます。

それぞれのフィールドは順に

  1. サイト名
  2. URL
  3. バナーのURL
  4. 管理人の名前
  5. 説明

となっています。これをご自分のサイトのリンク集にあわせて書き換えてください。

保存する方法

Excelで保存形式をCSV(カンマ区切り)にします データを保存する際は、[名前を付けて保存] の [ファイルの種類] セレクトボックスから [CSV(カンマ区切り)] を選択して保存します。

ファイル名は何でも構いませんが、今回は [links.csv] という名前で保存してください。

テンプレートから変換

必要なファイルをダウンロード

これらのファイルをダウンロードして、先程作成した CSV ファイルと同じフォルダに保存してください。

変換方法

  1. Excel でリンク集のデータを CSV(カンマ区切り)形式で作成して保存
  2. テンプレート及び変換用プログラムをダウンロードし、同じフォルダに保存
  3. 変換用プログラム(links.js)をダブルクリックする

これで "links.html" という名の HTML ファイルが同じフォルダに生成されているはずです。それをリンク集としてアップロードします。もし上手く出来なかった場合は、ファイル名が正しいかなどを確認してみてください。

変換によって作成した 出力サンプル はこんな感じになります。

動作条件(変換作業)

スタイルを設定

このままでは視覚的に寂しいので、適当にスタイルシートで装飾しておくと良いでしょう。

簡単な スタイルシートサンプル links.css[0.7KByte] を用意しておきました。 このスタイルシート適用例はこんな感じになります。

適用方法は、上記の CSS ファイルをダウンロードし、

<link rel="stylesheet" href="links.css" type="text/css" media="screen" />

という一行を <head>〜</head> の間に記述するだけです。