[196]
マクロの部分実行
maru
マクロを部分実行するためのものです。
実行したい部分をクリップボードにコピーして
本マクロを実行します。
選択範囲を部分実行、にすると自分自身を
破壊することになるため、クリップボード経由です。
//-------------------------------------------------------------
//ClipMacro.js
//JSマクロの部分実行用
//スクリプトのテストしたい部分をクリップボードに保存し
//テスト環境で本マクロを実行します
var oIE = new ActiveXObject("InternetExplorer.Application");
oIE.Navigate("about:blank");
var sRet = oIE.Document.parentWindow.clipboardData.getData("Text");
eval(sRet);
//EOF
'-----------------------------------------------------
'ClipMacro.vbs
'VBSマクロの部分実行用
'スクリプトのテストしたい部分をクリップボードに保存し
'テスト環境で本マクロを実行します
Set oIE = CreateObject("InternetExplorer.Application")
oIE.Navigate("about:blank")
sRet = oIE.Document.parentWindow.clipboardData.getData("Text")
Set oIE = Nothing
Execute sRet
'EOF