StiLL
BtPasteDialogFile:(ダイアログ選択値保存)ユーザーが選択したダイアログ上のファイルに関する情報(パス、ファイル名)を指定セルに保存。
BtPasteActiveCell:(選択セル情報保存)ユーザーが選択したセルの情報(行・列・値・シート・アドレス)を指定セルに保存。
BtPffsetName:(指定範囲に名前を定義)BtMerge、BtRecordQuery等、通常範囲名はセットで付けられるが、手作りマスタ等の範囲名定義に利用。
BtKillFile:ファイル削除
BtKillFolder:フォルダ削除
BtFolder:フォルダ作成
BtFileCopy:ファイルコピー
BtExe:外部のアプリケーション(exeファイル)を実行。引数の指定が可能。
BtCellCopy:コピー元のセル範囲データを指定開始位置からの連続範囲に貼り付け。貼付モードを選択可能。
BtCellClear:セルの内容を削除。削除モード選択可。
StiLLは以下の2種類に大別される。
設定ダイアログ上にて、ナビゲートされながらパラメータを設定するだけでプログラムが完成するStiLLボタン
ワークシート上にて、ヘルプか記憶を頼りにパラメータを設定するセルリンクボタン
セルリンクボタンはパラメータがワークシート上のセルとリンクしているため、セルにおいて数式を組むことで動的パラメータ設定が可能。ループ処理、分岐処理を実現するうえで重宝し、ルートフォルダパスをパラメータ化することで保守負担が軽減されるように、メンテナンス性向上に寄与する。 一方、StiLLボタンはボタン完成までの時間が短く済み、パラメータ設定ミスから回避できる。また、他人のプログラムをトレースする際においても、ナビゲート機能がトレースの助けとなるため解読しやすくなる。 したがって、どちらも大切であり、適材適所に使い分ける。
BtUpdate:(DB更新)データベースにレコードを追加・更新させる。
BtDelete:(DB更新)データベースに指定条件に合致するレコードを削除させる。
BtRecordUpload:(Excelデータ更新)自ブック上のテーブル形式のデータ範囲(簡易DB)に対して、DB操作的にレコードを追加・更新する。
BtRecordDelete:(Excelデータ削除)自ブック上のテーブル形式のデータ範囲(簡易DB)に対して、DB操作的にレコードを削除する。
BtTextWrite:(テキストデータ更新)txtファイルやCSVファイルに対し、新規書込みか追加書込みでデータを送り込むことが可能。オプション指定で様々な文字コードに対応。
OverSave:上書き保存
BtNamedSave(名前をつけて保存):Excelブックとして、CSVとして、TXTとして保存することが可能(Excel以外はアクティブシートのみが出力対象)。オプションでいくつかの文字コードに切替可能。
BtBookNewCopy:指定した複数シートについて、ボタン除去・値貼付モードで新規ブック化することができる。BtNamedSaveと連続実行することが多い。
BtOpenとBtCellCopy:テーブル形式ではない情報を出力する場合、出力先ファイルを開いて(BtOpen)セルデータをコピーする(BtCellCopy)という方法での対処が可能。
BtDivide:(データ分割保存)営業所別にデータを分割し、各々別ファイルに保存するなど、配信用ファイル生成が可能。