
No.2ベストアンサー
- 回答日時:
句読点の有無にかかわらず、行単位ですべて改行マークをつけたいというご要望と
解釈しましたが、もしそうでしたら、マクロを組まれるか、そういう機能をもった
テキストエディタを利用されるか、いずれかだと思います。
polkさまのWordのバージョンが不明ですが、2000の環境では、次のようなマクロで
できました。
(ご注意)
・通常の改行([Enter]単体で挿入した改行)以外がないこと。
改ページやセクション区切り、[Shift]+[Enter]による改行等があると、マクロが
止まらなくなります。
・範囲指定はできません。全文一括で処理されてしまいます。
・5行以上
[Alt]を押しながら[F11]で Visual Basic Editor を開いて標準モジュールを挿入
し、以下をコピーして閉じます。
実行は[ツール]-[マクロ]-[マクロ]から Kaigyou を選択します。
'
Sub Kaigyou()
Dim DownCheck
Selection.HomeKey Unit:=wdStory
'↑この行を削除すると、カーソルのある行以降を処理します。
DownCheck = 0
Pfm:
Selection.EndKey Unit:=wdLine
Selection.MoveRight Unit:=wdCharacter, Count:=1, Extend:=wdExtend
Select Case Asc(Selection)
Case Is = 13 '行末に改行マークがある場合
Selection.MoveDown Unit:=wdLine, Count:=1
DownCheck = DownCheck + 1
If DownCheck > 50 Then Exit Sub
Case Else
Selection.MoveLeft Unit:=wdCharacter, Count:=1
Selection.TypeParagraph
DownCheck = 0
End Select
GoTo Pfm
End Sub
No.1
- 回答日時:
これは、例えば句点「。
」をもって文末と判定し、その1文の文末で確実に段落記号を入れていくということでしょうか。そうであれば、メニューから[編集]>[置換]として、
検索する文字列に"。"を入力、
置換後の文字列に"。^p"と入力
("←ダブルクォーテーションは入力しません)
して[置換]または[すべて置換]でできます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ワードの改行について
-
実行計画の「COST」と「BYTE」...
-
RPG言語 SQL文とREAD命令、どっ...
-
ジークアクスのサイコガンダム...
-
【有効数字について】 授業で、...
-
2バイト文字を一括削除するマクロ
-
携帯電話の略語であるMBって英...
-
EXCEL 文字列分割について
-
EXCEL16進⇒浮動小数変換したい
-
ALUのオーバーフローフラグの生...
-
Windows・Linuxのバイナリコー...
-
EXCELでの16進数取り出し、上...
-
1GBとはMBでどのくらい?
-
H8Sで割り込み発生時の飛び先ア...
-
DVD-R 4.7GBって、何byte でし...
-
マイコンのビット数とクロック数
-
CLOBの容量確認
-
文字列をバイト数分表示するには?
-
12万の5%はいくらですか?
-
マイクロプロセッサに結合でき...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
テキストの半角文字を全部削除...
-
PDFからワードへ→文字がくずれる
-
フリーソフトYokkaGrepでの置換...
-
改行削除の便利な方法について
-
「e.typist 8.0」でスキャンし...
-
ワードの改行について
-
テキストファイルの改行について
-
秀丸の改行削除もしくは置換
-
Wordの「改行・1行分空ける」機...
-
特定の文字が出てきたら改行し...
-
改行区切りのテキストをエクセ...
-
空行を0にする
-
VZ タグ付き正規表現の置換
-
正規表現を使って置換したい?
-
ワードの改行記号
-
テキストの「改行」を置き換え
-
行末のリターンを削除するユー...
-
改行コードの変換について
-
改行したら<BR>が付くソフト
-
viで一括で行をつなげたい
おすすめ情報