#7167
Yutaka Emura
キーマスター

u4YfKHjuさんは書きました:
beep() メソッドが欲しいです。

document.selection.SetBookmark() は引数で行数指定できると嬉しいです。

マクロでKeyStateを取得できるようにして欲しいです。
例えばCtrlが押されているかどうかをbool値で返すような関数を期待しています。

あと、マクロを実行途中で強制終了させる方法はないでしょうか。一応探したのですが見当たりませんでした。
もし無いのであればこれも要望として出します。

Beep とか Keystate とかいうのは、外部のオブジェクトを作成してそこからメソッドを呼び出すようにしていただけないでしょうか? Google で “VBScript beep” “VBScript keystate” などで検索すればいろいろなサンプルが見つかります。SetBookmark の引数は指定できないですが、カーソルを SetActivePoint メソッドで移動してから SetBookmark で実行すれば大丈夫です。この方法をサブルーチンで用意して使用するようにしていただけると幸いです。