- 締切済み
ワード文書をマクロでHTML文書として保存したいのですが
ワード文書をHTML文書の形式で保存するマクロを組みたいのですが、 以下のようにしても、HTMLとして保存されません。 以前のワードXPでも、今度新しく導入したワード2003でも同様です。 どこが間違っているのでしょうか? ActiveDocument.SaveAs FileName:=Titulo & ".htm", FileFormat:=wdFormatHTML, LockComments:=False, _ Password:="", AddToRecentFiles:=True, WritePassword:="", _ ReadOnlyRecommended:=False, EmbedTrueTypeFonts:=False, _ SaveNativePictureFormat:=False, SaveFormsData:=False, SaveAsAOCELetter:= _ False Tituloとある部分は、Stringとして作った変数で、文書のタイトルになっています。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
回答No.1
お礼
ご回答ありがとうございます。 うーん、これで行けてますか。 保存すべきディレクトリは指定しています。 どこか他の部分が問題かもしれないので、補足にもう少し書き足しておきます。 どうもありがとうございました。
補足
マクロの他の部分が問題かもしれないので、書き足してみます。 Dim Titulo As String (文書のフォーマットをあれこれいじる部分 略) Selection.HomeKey unit:=wdStory Selection.EndKey unit:=wdLine, Extend:=wdExtend Titulo = Selection.Text これで文書の一行目がTituloとして設定 ChangeFileOpenDirectory "C:\" & (ディレクトリへのパス 略) このあとに、質問本文のSaveAsが続きます。 わかる方、よろしくお願いします。 あ、環境はウィンドウズXPにオフィス2003です。