こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

EXCEL for VBA (VBE) :HTML前後にタグ付加するプロシージャ記述したい

EXCEL for VBA (VBE:Visual Basic Editor)につきまして

取得したHTML の前に "<HTML><HEAD><TITLE></TITLE></HEAD><BODY>" を、後に
"</BODY></HTML>" を付けて、Web ページを作成したいと思っております。


具体的には、

マイクロソフト msdn
統合型 Office ソリューションの開発、第 2 部
http://www.microsoft.com/japan/msdn/columns/office/office06012000.asp

のウェブページの以下のくだりです。CreateTempHTMLプロシージャが書けません、ど
のように書けばよいのでしょうか。

引用ココカラ---
CreateTempHTML プロシージャはここには示しませんが、それは単に HTML の前に
"<HTML><HEAD><TITLE></TITLE></HEAD><BODY>" を、後に "</BODY></HTML>" を付け
て、完全な Web ページを作成する特定の表を表しています。次に VBA の Open、
Print、 および Close ファイル関数を使用してユーザーの Temp ディレクトリに新
しい Web ページを作成し、この新しいページのアドレスを別の VBA コレクションに
保存します。ユーザーが元の Web ページの表をブラウズするときに表示するページ
の識別に使用されるのは、この新しいコレクションです。
---引用ココマデ

ここではCreateTempHTMLプロシージャのソースは示されておらず、”それは単
に。。”と説明があるだけで、素人の私にはがんばってみましたが、記述しきれない
状態です。

どうぞよろしくお願いいたします。

投稿日時 - 2004-09-06 20:48:37

QNo.991308

すぐに回答ほしいです

質問者が選んだベストアンサー

参考URLを参考に。

colCurrentTable.outerhtmlでhtml全体が参照できるようですので、ファイルの前後にタグを書き出すだけかと。

参考URL:http://www.ken3.org/vba/backno/vba027.html

投稿日時 - 2004-09-06 20:59:11

お礼

ありがとうございます。ご回答がヒントとなり、解決いたしました。

投稿日時 - 2004-09-08 00:16:00

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問