|
過去にも二度ほどお世話になっております。
相変わらずのマクロビギナーです。
例の文字列が並んだときに
全角文字の前後にだけ特定の文字(例えば○)を挿入するため
下記のようなマクロを作ったのですが例1のようになってしまい
私が考えております例2のようになってくれません
つまりカーソルの右の文字が全角か半角の区別をつける
方法がいろいろとトライしてみたのですが
うまく動作せずどなたかご教授願えないでしょうか。
よろしくお願いいたします。
while( code == eof! ){
insert "○";
right;
}
例1)
あかさたな→○あ○か○さ○た○な○
ガギグゲゴ→○カ○゙○キ○゙○ク○゙○ケ○゙○コ○゙○
ガギグゲゴ→○ガ○ギ○ク○゙○ケ○゙○コ○゙○
例2)
あかさたな→○あ○か○さ○た○な○
ガギグゲゴ→ガギグゲゴ
ガギグゲゴ→○ガ○ギ○クケコ
|
|