![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?08b1c8b)
No.4ベストアンサー
- 回答日時:
ANo.#3 の Bo_Bo です。
ANo.#3 のマクロでは、エラーになる場合があります。
使用されるのであれば、差し替えをお願いします。
手順は ANo.#3 と同じです。
-- ▼マクロは次の行から▼ ---------------
// 奇数行と偶数行を入れ替える
disabledraw;
gofiletop;
while(code != eof)
{
if(lineno == linecount2) break; // この一行を追加
beginsel;
movetolineno 1, lineno + 1;
if(code == eof && lineno % 2 == 0)
{
escape;
break;
}
cut;
if(lineno == linecount2)
{
golineend2;
insert "\n";
paste;
break;
}
movetolineno 1, lineno + 1;
paste;
}
gofiletop;
enabledraw;
endmacro;
-- ▲上の行まで▲ -----------------------
うまくいきました。(^^)
今後も使う機会がいつあるか分からないので、このマクロ、大切に保存しておきたいと思います。
Bo_Boさん、お忙しい中、本当にありがとうございました。
No.3
- 回答日時:
下記のマクロで、奇数行と偶数行を入れ替えることが出来ますが、どうでしょうか。
【マクロ実行までの手順】
(1). 下記のマクロをコピーして新規秀丸に貼り付けます。
(2). メニューの「検索」→「置換」を選択し、
検索欄 => 全角空白1個
置換欄 => 半角空白4個
を入力して、「全置換」を実行します。
(全角空白があるとマクロがエラーとなります)
(3). 拡張子を mac として任意の名前(例:reshuffle.mac)を付け、「マクロ
ファイル用のフォルダ」に保存します。
※「マクロファイル用のフォルダ」を設定してない場合は、秀丸をインス
トールしたフォルダに、設定してある場合は、そのフォルダに保存してく
ださい。
(4). 処理対象のファイルを開いて、メニューから「マクロ」→「マクロ実行」
を選択して、(3)で保存したマクロを指定して実行してください。
※保存したはずのマクロが見つからない、マクロを実行したらエラーが出たと言う場合は、補足を付けてください。
※編集後のファイルは念のため別名で保存して、データが飛んでいないか等、確認してください。
-- ▼マクロは次の行から▼ ---------------
// 奇数行と偶数行を入れ替える
disabledraw;
gofiletop;
while(code != eof)
{
beginsel;
movetolineno 1, lineno + 1;
if(code == eof && lineno % 2 == 0)
{
escape;
break;
}
cut;
if(lineno == linecount2)
{
golineend2;
insert "\n";
paste;
break;
}
movetolineno 1, lineno + 1;
paste;
}
gofiletop;
enabledraw;
endmacro;
-- ▲上の行まで▲ -----------------------
【蛇足】
秀丸の話題なら秀丸のサポート・フォーラムが迅速且つ、親切丁寧に対応してくれます。
私などより数段上級のユーザーが居られますので、一度覗いて見ることをお勧めします。
No.1
- 回答日時:
マクロを使用すれば簡単です。
・1行目の先頭にカーソルを置き、SHIFT+F1を押す。
(ウィンドウ上の青い部分に、「記憶中!」と出る)
・1行目を選択(SHIFT+↓)。
・切り取り(CTRL+x)
・2行目と3行目の間に貼り付け。
(1度↓を押し、CTRL+v)
・SHIFT+F1を押す。
(「記憶中!」が消える。)
これでマクロの登録は終了です。
そのまま、SHIFT+F2を押しつづけると、以降もこの処理をおこなってくれますよ。
asdfldfnjsvfsさんありがとうございました。
いいアイデアですね。ただ、行頭から改行までが2行に渡る文で失敗しました。それと、データ量が多いので、一度の実行でやってくれないとしんどいです。ちょっとした処理ならこれ使わせてもらいます。ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux sedでの正規化 2 2022/05/10 11:39
- TOEFL・TOEIC・英語検定 This is a pen これは現在形ですか? 3 2022/06/02 16:30
- 英語 所有格+単数名詞で必ず「唯一の」という意味が含まれるのかについて 2 2023/04/18 14:26
- 英語 下のサイトページと同じ質問なのですが、1人目と2人目の英語圏の回答者さんが違う答えを出しているような 4 2023/05/31 06:09
- Excel(エクセル) Excelの列から検索して該当する行を別シートに転記するVBA 2 2022/12/20 09:35
- TOEFL・TOEIC・英語検定 中学英語でわからない所があるので教えていただきたいです。2つあり、 1つ目は、An architec 1 2022/03/31 12:05
- Excel(エクセル) Excelで、行に複数の数字が入力されているセルが複数の列存在し、行を跨いでセル内の数値を並び替える 5 2022/06/17 18:03
- Visual Basic(VBA) 列と行の名前(重複あり)が交差するセルに、データを入力したい 2 2022/06/25 22:42
- Excel(エクセル) 列を自動で追加したい 3 2022/07/11 12:58
- 高校 簡単な英語です。 Son : Mom! Can you get me something to ( 5 2023/06/11 21:46
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・思い出すきっかけは 音楽?におい?景色?
- ・あなたなりのストレス発散方法を教えてください!
- ・もし10億円当たったら何に使いますか?
- ・何回やってもうまくいかないことは?
- ・今年はじめたいことは?
- ・あなたの人生で一番ピンチに陥った瞬間は?
- ・初めて見た映画を教えてください!
- ・今の日本に期待することはなんですか?
- ・【大喜利】【投稿~1/31】『寿司』がテーマの本のタイトル
- ・集中するためにやっていること
- ・テレビやラジオに出たことがある人、いますか?
- ・【お題】斜め上を行くスキー場にありがちなこと
- ・人生でいちばんスベッた瞬間
- ・コーピングについて教えてください
- ・あなたの「プチ贅沢」はなんですか?
- ・コンビニでおにぎりを買うときのスタメンはどの具?
- ・おすすめの美術館・博物館、教えてください!
- ・【お題】大変な警告
- ・【大喜利】【投稿~1/20】 追い込まれた犯人が咄嗟に言った一言とは?
- ・洋服何着持ってますか?
- ・みんなの【マイ・ベスト積読2024】を教えてください。
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・最強の防寒、あったか術を教えてください!
- ・【大喜利】【投稿~1/9】 忍者がやってるYouTubeが炎上してしまった理由
- ・歳とったな〜〜と思ったことは?
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
excelが別プロセスで起動してし...
-
Excelマクロ ファイル名が変わ...
-
VBAを一度起動するとずっと出て...
-
コピーしたファイルのマクロを...
-
エクセル終了時の保存確認メッ...
-
エクセル2013vbaで、見えない名...
-
Excel2010 PERSONAL.xlsbの挙動...
-
マクロを消すマクロは不可能?
-
昨日まで動いていたエクセルの...
-
別のパソコンでエクセルのマク...
-
EXCEL マクロ クリップボードク...
-
アクセスでファイルを開いたと...
-
個人用マクロブックについて
-
サクラエディタのマクロ設定を...
-
ワードを開いた時にメッセージ...
-
エクセルのマクロを実行後、閉...
-
Excelが勝手にシート移動してし...
-
excelファイルに使われているVB...
-
EXCELマクロコードを、それを含...
-
マクロを設定したのに、拡張子...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
昨日まで動いていたエクセルの...
-
VBAを一度起動するとずっと出て...
-
エクセル終了時の保存確認メッ...
-
コピーしたファイルのマクロを...
-
別のパソコンでエクセルのマク...
-
VBA マクロ実行時エラー’1004Ra...
-
excelファイルに使われているVB...
-
マクロを消すマクロは不可能?
-
エクセルマクロ実行中に別ファ...
-
EXCEL マクロ クリップボードク...
-
アクセスでファイルを開いたと...
-
【マクロ】エラーが発生⇒実行時...
-
Excelマクロ ファイル名が変わ...
-
Excelが勝手にシート移動してし...
-
エクセル2013vbaで、見えない名...
-
エクセルファイルを自身のファ...
-
Excel2010 PERSONAL.xlsbの挙動...
-
マクロを設定したのに、拡張子...
-
excelでpersonal.xlsを常に開く...
-
excelが別プロセスで起動してし...
おすすめ情報