
MSWord に .docs または .docxs でいっぱいのフォルダーを表示し、ファイル名、作成日、本文の内容など、各ドキュメントを説明するさまざまな変数の列を含むスプレッドシートに変換し、この場合の最終目標としてスプレッドシートを反復処理することは可能ですか?
ファイルの実際の内容も含めることが重要です。
(あるいは、他のオフィス スイートでもこれができるのでしょうか?)
答え1
はい。簡単な方法を 1 つご紹介します。
- Windows の CMD ウィンドウを開きます。
- タイプ: dir directory\directory > temp.txt (例: dir "c:\text\my msword stuff" > temp.txt)
- Excel では、データ タブを使用して、ファイルを「テキストから」インポートします。
- 必要に応じて列を調整するには、「固定幅」書式設定オプションを使用します。
結果は次のようになります: (上の行は手動で調整するか削除する必要があります)
答え2
Word 文書は実際には多くの内容が含まれたアーカイブなので、その内容が必要な場合は、Word のようにそれを解釈するものが必要です。必要な機能を実行するプログラムは知りません。
別の方法としては、VBA または VB.Net/C# で自分で何かを書くことですが、少し手間がかかります。