• ベストアンサー

ある行の前に通し番号をつける方法は?

秀丸エディタを使って、文書内のある行(例えば@で始まる行)に通し番号を挿入したいのですが、どなたかやり方をご存じでしょうか? 例えば以下の文を 「 @回答が寄せられるよう。 以下を参考に、質問内容をわかりやすく入力してください。 @すべて削除対象となってしまいます。 」 マクロで 「 No1@回答が寄せられるよう。 以下を参考に、質問内容をわかりやすく入力してください。 No2@すべて削除対象となってしまいます。 」 という風に通し番号を挿入する方法を探しています。 よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • fackt
  • ベストアンサー率83% (10/12)
回答No.1

以下のマクロで実現可能です。 マクロの操作方法についてはヘルプをご覧ください。 --------------------------------------------- setcompatiblemode 15; // アンドゥグループ開始 begingroupundo; // ファイルの先頭へ移動 gofiletop; #result = 1; #No = 1; while (#result) { // "@" を "No[連番] @"に置換 replacedown "@", "No" + str(#No) + "@"; #result = result; #No = #No + 1; } // アンドゥグループ終了 endgroupundo; ---------------------------------------------

関連するQ&A