HOME > PC系 > Excelマクロ >人丸(HTML)野郎 ReadMe


人丸(HTML)野郎 ver. 0.4
Copyright (c) 2003 全速うさぎ

人丸野郎(ひとまるやろう)はExcelでHTMLソースを直接編集するためのマクロです。

 ExcelではHTMLファイルは「Webページ」として表示され、ソースを表示させようと拡張子を「TXT」に変更しても、やはり「Webページ」として認識されてしまいます。
 ExcelでHTMLソースを表示させ、文字列の抜き出しや、項目として記述している文章の並べ替えができないものかと思い作ったのがこのマクロです。

 アンカータグ<A NAME="xxx">抜き出しやIEの「お気に入り」をツリー表示する機能もあります。

 基本的にHTMLファイルをソースのまま表示・出力するだけなので、ソースを修正する場合はHTMLに関する知識が必要です。

 もともとホームページ中の用語と「用語集」とのリンク指定の簡便化のために、用語集からアンカー(Anchor)タグの <A NAME="xxx">(使用しているソフトでは「ラベル」と表現)を抜き出して、grepで複数のHTMLファイル中の用語に一気にリンクを指定するのに使用していました。
※置換用の元ネタとして使用しました。このマクロには置換機能はありません。

 公開するにあたって、もうすこしマシな機能をつけようと思い、Internet Explorerから「お気に入り」をエクスポートしたファイルを元に「お気に入り」をソート、ツリー表示する機能を追加しました。


■動作環境
・Windows版Excelが動作し、マクロが使用できる環境。
・画面解像度1024×768での使用を想定しています。これ以下(以上)でも使用は可能ですが、画面が見づらくなる可能性があります。
・お使いのExcelのツールバーの表示数、位置によっては、シートが見にくくなる場合があります。見やすくしてお使いください。


■使用上の注意
・基本的にHTMLファイルをソースのまま表示・出力するだけなので、ファイルを作成、修正する場合はHTMLに関する知識が必要です。
・既存のシート名を変更しないで下さい。


■インストール方法
 LHAで圧縮してあるので、任意のフォルダに解凍してください。
 Excelファイルを開くときに「マクロを有効」にして使用してください。

 バージョンアップの際はファイル名が違うので上書きする心配はないと思いますが、
 ご自身で登録されたデータは念のためバックアップしてください。


■使用方法 HTMLファイルの読み込み、出力
1.『GET』シートを選択する。
2.[GET HTML]ボタンを押してHTMLファイルを選択する。
3.「列C」にHTMLソースが読み込まれます。
4.ファイルを出力したいときは[SAVE]ボタンを押します。

■使用方法 HTMLファイルの作成
HTMLファイルを新規に作成する場合に使用します。使用するにはHTMLに
関する知識が必要です。
1.『MAKE』シートを選択する。
2.「列B」の4行目からが本文を入力すます。
3.[SAVE]ボタンを押してHTMLファイルを出力します。

■使用方法 ラベル抽出 アンカータグの抜き出し
『GET』シートで読み込んだHTMLソースからアンカータグの <A NAME="xxx">
の抜き出しに使用します。
1.『ラベル抽出』シートを選択する。
2.[ラベル抽出]ボタンを押します。
3.[ラベル一覧へ追加COPY]ボタンを押すと『ラベル一覧』シートに内容を
追加コピーします。
『ラベル一覧』にはキーワード(列D)とそのキーワードへのリンク(列E)が
表示されます。
※このマクロにはキーワードを探し出し、置換する機能はありません。

■使用方法 IEの「お気に入りの」ツリー表示
Internet Explorerから「お気に入り」をエクスポートしたファイルを元に「お気に入り」をソート、ツリー表示します。
※Internet Explorerのお気に入りはIEのバージョン5.5および6.0で確認。
1.『お気に入り』シートを選択する。
2.黄色の枠で囲まれたボタンが5つありますのでお好みのボタンを押します。
※フォルダーの後先はルートにあるフォルダに対してだけで、フォルダの中のフォルダには適応されません。
3.水色の枠で囲まれたボタンで選択した階層以降を非表示にすることもできます。
4.[SAVE]ボタンで表示されているツリー表示のままHTMLファイルとして
出力できます。
※出力したファイルを「お気に入り」に再びインポートすることはできません。
※追加日、修正日、最終訪問などは時刻を無視していますのでIEのプロパティなど
で表示される日付とは異なる場合があります。


■著作権等
・このマクロの著作権は、「全速うさぎ」こと 中田 覚 が保有します。
・許可なしに当マクロの転載・配布は禁止します。また、マクロ本体の改変は自由ですが、改変したものを再配布することはおやめください。
・このマクロの出力結果、およびマクロ自体を使用することによって、いかなる損害等が起きても作者は一切の責任を負いません。


■その他
・所有する自作PC/AT互換機におけるWindowsMe上のExcel2000での動作を確認しておりますが、すべての環境での動作を保証するものではありません。Excel2002(OfficeXP)でも動作するようです。
・お使いのExcelのツールバーの表示数、位置によっては、シートが見にくくなる場合があります。見やすくしてお使いください。


■連絡先
 ご意見、ご感想、バグレポートは「全速うさぎ」HP掲示板にお願いします。


==============================================================================
■修正履歴
CRE 2000/08/26 ver0.0 HTML入出力部分作成
UP 2000/10/22 ver0.1 ラベル抽出部分作成
MOD 2000/11/04 ver0.2 お気に入り読み込み部分作成
MOD 2001/01/27 ver0.3 お気に入りツリー表示部分作成
MOD 2003/07/01 ver0.4 お気に入り出力対応 ツリー表示部分バグ修正