Macro/投稿/12

http://sakura.qp.land.to/?Macro%2F%C5%EA%B9%C6%2F12


Top > Macro > 投稿 > 12

特定の文字を変換して次の行へ挿入

  • ページ: Macro/投稿
  • 作者: すい?
  • カテゴリー: mac
  • 投稿日: 2003-10-22 (水) 23:46:15

メッセージ

  0
  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
//キーボードマクロのファイル
// TAB=4
 
// 1.カーソル行を2重化する
// 2.増えた下の行を範囲選択後、その選択範囲内の文字列に対して
// (1)英大文字→小文字 変換する。
// (2)「'」を空文字列に範囲指定の置換をする。
// (3)「-」「 」を「_」に範囲指定の置換をする。
// 3.変換した文字列の行末尾へ移動して(ついでに範囲選択解除)
// 4.「.jpg」と記述追記
// 5.行頭へ移動して次の行へ移動する
 
S_DuplicateLine(0);                                        // 1.行の二重化(折り返し単位)
S_GoLineEnd_Sel(0);                                        // 2.(選択)行末に移動(折り返し単位)
S_ToLower(0);                                                // (1)英大文字→英小文字
S_ReplaceAll('\'', '', 144);                // (2)選択範囲のみ [すべて置換(A)] で ' 1文字を空文字列に置換(つまり削除)
S_ReplaceAll('[\\- ]', '_', 148);        // (3)正規表現ON,選択範囲のみ [すべて置換(A)] で '['\- ]' → '_' の置換処理
S_ReDraw(0);                                                // (2)(3)のオマケ - 再描画
S_GoLineEnd(0);                                                // 3.行末に移動(折り返し単位) - ついでに範囲選択解除される
S_InsText('.jpg');                                        // 4.文字入力
S_GoLineTop(0);                                                // 5.行頭に移動(折り返し単位)
S_Down(0);                                                        // 5.カーソル下移動


URL B I U SIZE Black Maroon Green Olive Navy Purple Teal Gray Silver Red Lime Yellow Blue Fuchsia Aqua White

リロード   新規 編集 凍結 差分 添付 複製 名前変更   ホーム 一覧 単語検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS
Last-modified: 2006-07-29 (土) 23:36:01 (6452d)