-5

マクロを実行して doc ファイルを csv に変換したいと考えています。

私はそれを手動で行うことができますが、VBA は初めてなので、コードを書くのに助けが必要でした。

手動の手順:

  1. モードとフォーマットされていないテキストdocxls含むファイルにの内容をコピーします。PASTE SPECIAL
  2. 次に、関数を実行しTRIM、行と列を転置します。
  3. 内容を新しいCSVファイルに保存します。
4

1 に答える 1

0

doc ファイルは、CSV として書き込むのに適切な形式ですか? それから私はそれを次のようにします

Selection.MoveRight Unit:=wdLine, count:=1
Selection.Text 'Text to write

シート内のすべての行のループで

ここでは、VBA を使用してファイルに書き込む方法を確認できます。

https://stackoverflow.com/questions/18472596/write-a-line-in-a-txt-file

上記のように入力したい場合は、Word または Excel のレコード マクロ機能を使用することもできます。

于 2014-07-11T09:50:50.573 に答える