Web Artisan Blog - ウェブ アルチザン ブログ

ASP:全角・半角を考慮した文字数(バイト数)取得例:Len、LenB

ASP・VB・Excel

2004年08月24日

ASPでは、全角(2バイト文字)・半角の区別が出来ない為、
Len・LenB関数を使用しても期待した結果が返ってこない。

半角を1バイト、全角を2バイトとして、
文字のバイト数を取得する関数の一例を以下に記す。
>続きを読む・・・ASP:全角・半角を考慮した文字数(バイト数)取得例:Len、LenB
0 Comment  0 Trackback  Permalink

VB、ASPでの再帰処理

ASP・VB・Excel

2004年08月19日

処理速度は通常のループ文より遅くなるらしい(未計測)が、
VB、ASPで再帰処理のコーディングは可能である。

以下、個人的・備忘録的サンプルソース。。

>続きを読む・・・VB、ASPでの再帰処理
0 Comment  0 Trackback  Permalink

ASP:セッション変数を無効に:ディレクティブ

ASP・VB・Excel

2004年08月19日

スクリプトで@処理ディレクティブを使用して、aspファイルを処理する方法についてIISに情報を送ることができます。

次の5つの@ディレクティブが、IIS5.0のActiveServerPages(ASP)によりサポートされます。



>続きを読む・・・ASP:セッション変数を無効に:ディレクティブ
0 Comment  0 Trackback  Permalink

ASP、VB:変数がオブジェクトかどうか調べるには(変数の判定)

ASP・VB・Excel

2004年08月16日

IsObject関数

式がオートメーションオブジェクトを参照しているかどうかを調べ、結果をブール値で返します。

IsObject関数は、引数expressionの内部処理形式が有効なオートメーションオブジェクトの場合、またはユーザー定義型のオブジェクトの場合は、真(True)を返します。それ以外は偽(False)を返します。


<式>
IsObject(expression)

<記述例>

Dim wObj
Dim wStr
Dim bChk

Set wObj = CreateObject("Scripting.Dictionary")
bChk = IsObject(wObj)
※bChkは”True”
wStr = "TEST"
bChk = IsObject(wStr)
※bChkは”False”


0 Comment  0 Trackback  Permalink

エクセルをロック(パスワードで保護)する方法

ASP・VB・Excel

2004年08月11日

保護したいエクセルを開き、「名前を付けて保存」を実行する
「名前を付けて保存」ダイアログの右上にある「ツール」のリストから
「全般オプション」を選択する。
後は出て来るダイアログに従いパスワードを入力すれば
パスワードで保護されたEXCELが出来る。
0 Comment  0 Trackback  Permalink