人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Microsoft Wordの文書を開いて、テキスト形式で保存する作業を日常的に行うので、マクロにしたいと思っています。ヘルプを少し見たのですが「このフォルダの中のファイルをまとめてバッチ処理」みたいな事を、どうすればできるかわかりません。Visual Basicの知識はまったくないのですが、なんとか簡単にやる方法はないでしょうか。マクロでやりたいことはそれだけなので「きちんとVisual Basic勉強すれば?」というのはご勘弁を。

●質問者: mine-D
●カテゴリ:コンピュータ
✍キーワード:Microsoft Visual Basic Word テキスト バッチ処理
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● ナツメグ
●27ポイント

「xdoc2txt」はいかがでしょうか

Wordや一太郎、PDF/HTMLファイルのテキスト部分を抽出フリーソフトです。

http://www31.ocn.ne.jp/~h_ishida/xdoc2txt.html

レビュー

http://www.forest.impress.co.jp/article/2003/11/19/xdoc2txt.html

◎質問者からの返答

すばらしい!こういうものがあったのですね。早速試してみます。ただ、コマンドラインでなければもっとよかったかも…。


2 ● きゃづみぃ
●15ポイント

ファイル、名前をつけて保存で ファイルの種類を テキストのみに 選択して 保存すれば いいだけなので マクロにしなくてもいいと思いますが・・・。

あと 上記のことを マクロでやると

Sub Macro1()

'

' Macro1 Macro

'

ActiveDocument.SaveAs FileName:="文書1.txt", FileFormat:=wdFormatText, _

LockComments:=False, Password:="", AddToRecentFiles:=True, WritePassword _

:="", ReadOnlyRecommended:=False, EmbedTrueTypeFonts:=False, _

SaveNativePictureFormat:=False, SaveFormsData:=False, SaveAsAOCELetter:= _

False

End Sub

となります。

◎質問者からの返答

一回二回ならいいのですが、単純作業を大量にしなければいけないので、マクロでバッチ処理をしたいと思ったのです。文書1.doc 文書2.doc .... みたいにたくさんファイルがあって、それを文書1.txt 文書2.txt ....みたいに一括変換したいのです。その場合、マクロはどんな感じになりますでしょうか。


3 ● KazyN
●38ポイント ベストアンサー

こういうソフト(vbs)がありました。

http://www.vector.co.jp/soft/win95/writing/se259785.html

◎質問者からの返答

まさにこれ!ありがとうございます。さっそく試してみます。もっと早く質問すればよかった。今までの苦労はなんだったのか…。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ