Lotus Script

Lotus Script

文書の貼り付けを禁止する方法

はじめに  多くのユーザーに使われているアプリを長年使用していると、個人メールだったり他のアプリの文書だったりが紛れ込んでいることがあります。 文書の貼り付けを禁止する方法  アプリのすべてのビューのQueryPasteイベントに次の行を追...
Lotus Script

エクセルを操作する

ノーツからエクセルを操作するにはエクセルオブジェクトを作成して操作します。 Dim アプリ As VariantSet アプリ = CreateObject ({Excel.Application})  詳しくは次のリンクを参照してください...
Lotus Script

比較演算子

ふたつの値を比較する演算子を紹介します。 Lotus Script 言語、Lotus 式言語 値 = 値 ’ 一致するとき True または @True を返す値 <> 値 ’ 一致しないとき True または @True を返す値 >< ...
Lotus Script

Replace, ArrayReplace : 配列の一部を置き換える

Lotus Script 言語 ArrayReplace (元の配列, 置換前の値を含む配列, 置換後の値を含む配列)Replace (元の配列, 置換前の値を含む配列, 置換後の値を含む配列)Replace (元の配列, 置換前の値を含む...
Lotus Script

Instr : 検索する文字列の位置を調べる

Lotus Script 言語 Instr (検索する文字列, 検索される文字列)Instr (検索開始位置, 検索する文字列, 検索される文字列)Instr (検索開始位置, 検索する文字列, 検索される文字列, 比較方法) 検索開始位置...
Lotus Script

If : 条件によって分岐

Lotus Script 言語 If 条件式 Then  式 Elseif 条件式 Then  式 Else  式 End If  ※If ~ Elseif ~ Elseif と繰り返せます ※Elseif Else ともに使わないことがで...
Lotus Script

ArrayGetIndex : 配列のどこに値が含まれているか調べる

Lotus Script 言語 見つかった検索値の位置 = ArrayGetIndex (配列, 検索値)見つかった検索値の位置 = ArrayGetIndex (配列, 検索値, 比較方法) ※文字値へ変換してから比較します 比較方法0 ...
Lotus Script

ArrayUnique : 配列から重複を取り除く

Lotus Script 言語 ArrayUnique (1次元配列)ArrayUnique (1次元配列, 比較方法) 比較方法0 = 大文字小文字、全角半角を区別します1 = 大文字小文字を区別しません4 = 全角半角を区別しません5 ...
Lotus Script

StrCompare : 文字列を比較

Lotus Script 言語 数値 = StrCompare (文字列1, 文字列2) ' 別名として StrComp があります数値 = StrCompare (文字列1, 文字列2, 比較方法) 比較方法0 = 大文字小文字、全角半角...
Lotus Script

Format : 日時値を文字値へ変換

Lotus Script 言語 Format (日時)Format (日時, 形式) 日時の形式の例2020/11/29 = Format (Now, {Short Date}) ※オペレーティングシステムで指定された日付形式になります14...