2012-05-11 7 views
0

私はいくつかの短い行のセルを持つWordでテーブルを持っています。そのセルの内容を.txtファイルにコピーして、改行を維持したいと思います。 Wordの表のセルの 内容:VBA文字列のWord 2010テーブルのテキストをVBA文字列にコピーして、改行を維持するにはどうすればよいですか?

Alice 
Bob 

内容:文字列を取得する

AliceBob 

コードサンプル:

MyString = ActiveDocument.Tables(a).Cell(1, 1).Range.Text 
+0

私が思い出す限り、ブレークは完全なchr(13)+ chr(10)、vbCRLFではなく、Chr(10)、vbLFのみです。確認することができます。その場合は、vbLFをvbCrLfに置き換えてください。 – Fionnuala

+0

2つの言葉の間のくちばしはちょうどラッピングのためですか?つまりそこに「ハード」な休憩はない? –

+0

@ Remou - Range.Textを使用すると、ある行の終わりともう一方の行の始まりの間に全く文字がないように見えます。 @ Tim - ハード・ブレークがあります。つまりEnterを押します。 – zotty

答えて

0

を現在改行が失われ

私は新しい単語にコピー&の貼り付けを使用して私の問題を解決しました新しい文書をテキストファイルとして保存します。きちんと整えられていませんが、その状況に十分に効果的です。

関連する問題