Excel 2010でhtmlを作成しています。できあがったhtmlにgoogle-analyticsなどのスクリプトを仕込むことはできないでしょうか。できあがったhtmlを後から編集ではなくて、Excel上で埋め込んで、静的htmlを大量出力したいです。
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
No.1
「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。
これ以上回答リクエストを送信することはできません。制限について
コメント(2件)
Set FSO = CreateObject("Scripting.FileSystemObject")
Set txt = FSO.OpenTextFile("d:\テスト.HTML", ForReading)
Set txt2 = FSO.OpenTextFile("d:\テスト2.HTML", ForWriting)
txt2.WriteLine ("<HTML>")
txt2.WriteLine ("<BODY>")
txt2.WriteLine ("テスト")
txt2.WriteLine ("</BODY>")
txt2.WriteLine ("</HTML>")
txt2.Write (txt.ReadAll)
これでいけそうなのですが、n行目を指定して文字列を挿入、としたい場合のn行目はどうやって指定するか分かれば教えて頂けませんか。上のサンプルだと先頭行に追加されそうですよね。
http://homepage3.nifty.com/boole/kousure2A.htm#no3
こちらのサンプルの
>>
Public Sub WriteText2()
' Openステートメントを使用
' テキストファイルの書き込み(行単位、追記)
<<
に書かれている方法ではいかがでしょう。