Macro/投稿/27
をテンプレートにして作成
Land.to
[
ホーム
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
* 選択部分の数字をカウントアップ [#z640e8be]
-ページ: [[Macro/投稿]]
-作者: [[しみづ]]
-カテゴリー: js
-投稿日: 2004-11-20 (土) 18:29:59
** メッセージ [#qba6a696]
#code(javascript){{
// 選択部分の数字をカウントアップするWSHマクロ
// 半角の数字を選択して実行すると、1だけカウントアップ
// 選択部分の長さが1の場合のみ、その半角英字をひとつ後の...
var inp = Editor.GetSelectedString(0);
var len = inp.length;
var i;
if ( len == 1 && inp >= "A" ) {
i = inp.charCodeAt(0) + 1;
inp = String.fromCharCode(i);
}
else {
inp = String(Number(inp)+1);
}
Editor.InsText(inp); // 変更
for ( i = 0; i < len; i++ ) { // 変更部分を選択
Editor.Left_Sel();
}
}}
----
#comment
終了行:
* 選択部分の数字をカウントアップ [#z640e8be]
-ページ: [[Macro/投稿]]
-作者: [[しみづ]]
-カテゴリー: js
-投稿日: 2004-11-20 (土) 18:29:59
** メッセージ [#qba6a696]
#code(javascript){{
// 選択部分の数字をカウントアップするWSHマクロ
// 半角の数字を選択して実行すると、1だけカウントアップ
// 選択部分の長さが1の場合のみ、その半角英字をひとつ後の...
var inp = Editor.GetSelectedString(0);
var len = inp.length;
var i;
if ( len == 1 && inp >= "A" ) {
i = inp.charCodeAt(0) + 1;
inp = String.fromCharCode(i);
}
else {
inp = String(Number(inp)+1);
}
Editor.InsText(inp); // 変更
for ( i = 0; i < len; i++ ) { // 変更部分を選択
Editor.Left_Sel();
}
}}
----
#comment
ページ名: