2017年11月
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    
無料ブログはココログ

« メールの添付ファイルをIEで取り出す。 | トップページ | VBAからJScriptのArrayオブジェクトのsort()を利用する。 »

2007年9月21日 (金)

VBAからJScriptのescape()を使う。

VBScriptにはEscape()、JScriptにはescape()があります。しかし、VBAにはありません。:-(

そこで、VBAからJScriptのescape()を利用します。

Set sc=CreateObject("scriptcontrol")
sc.Language="jscript"
MsgBox sc.CodeObject.escape(Text)

VBScriptの場合は直接呼べないので、JScriptがよいでしょう。

JScriptなら、Globalオブジェクトのメソッドが直接呼べます。
escape メソッド | eval メソッド | isFinite メソッド | isNaN メソッド | parseFloat メソッド | parseInt メソッド | unescape メソッド
encodeURI メソッド | encodeURIComponent メソッド | decodeURI メソッド | decodeURIComponent メソッド

« メールの添付ファイルをIEで取り出す。 | トップページ | VBAからJScriptのArrayオブジェクトのsort()を利用する。 »