HTML形式のファイルが文字化けする場合
記事「 HTMLファイルを生成」で、作成したHTMLファイルを
アップロードしてWeb上で見た時に文字化けしました。
Internet Explorerのエンコードの選択を替えれば
正確に表示されるので
保存の時の文字コードと表示する時の文字コードが
違っているのかなと思いました。
ローカルで開いてみる分には問題はなかったです。
ココログの公式FAQでは
ココログは文字コードがUTF-8でないと文字化けするようです。
UTF-8は「unicodeで使える」 とウィキペディアにあったので
unicodeで保存すれば文字化けがしないようです。
ちなみに
HTMLのメタタグでutf-8を指定するだけでは
文字化けしたままでした。
ちなみに、「ちなみに」なんて使ったら
ドラマ「新参者」が頭に浮かんできちゃいました。
このドラマはおもしろいですね。
ドラマつながりでもう一つ、
来期の大河ドラマ「江~姫たちの戦国~」で
鈴木保奈美、復活!!
ミセスで連載し始めた時からジョジョに解禁か!?
と思っていましたが…ついに来ました。
一人でも多くの人に見てもらいので
微力ながらここにも書きます。
来期の大河ドラマ「江~姫たちの戦国~」注目です。
見てください。
さてVBAに話は戻ります。
CreateTextFile メソッドについて
VBAヘルプで調べたところ
unicodeとASCIIのどちらかで作成された(?)ファイルかを
指定できる省略可能な引数があったので
これをunicodeに指定したところ
(この引数を省略した場合はASCIIになる)
文字化けはなくなりました。
詳細はVBAヘルプで確認してください。
| 固定リンク
この記事へのコメントは終了しました。

コメント