|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
「StiLL」デザイン情報064 「StiLL-]」とは! -7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ ブック内の「STILLAUTO」シートに「STILLOPEN」というボタンを作成すると、ブックを開いたときに「STILLOPEN」ボタンの機能を自動実行します。「StiLLAUTO」テンプレートには自動実行のボタンがセットされており、簡単に機能を設定できます。 |
|
|
A
ブックがアクティブになった時実行される「StiLLActive」や、コンポボックスで選択したイベントでプログラムボタンを起動する「PushStiLL」といった特殊なStiLLボタンの機能も、「STILLAUTO」シートに作成されているボタンで簡単に作成できます。 |
|
|
B 画面終了時の機能はいろいろありますが、「STILLEND」シートでブックのみを閉じるか、Excelも終了するかを選択できるようになっています。またシステムブックリセット用クリアボタンがセットされており、簡単に作成することができます。 |
|
|
|
|
対応Ver.
:「StiLL-]」Ver1.0以降
対応種類:StiLL Dev・Pro・Std |
|
|
対応Ver.
:「StiLL-]」Ver1.0以降
対応種類:StiLL Dev・Pro・Std |
|
|
対応Ver.
:「StiLL-]」Ver1.0以降
対応種類:StiLL Dev・Pro・Std |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
■ Excel画面制御や自動実行を簡単設定。「StiLLAUTO」テンプレートが必需品です。 |
|
|
|
ある場所 |
メニュー [StiLL] →
[システムテンプレート]→ [開発用シート] |
|
|
|
|
|
|
特徴・目的 |
|
|
ブックを開いたときに実行する「自動実行」や、メニューバー・ツールバーの表示等を制御するExcelの画面制御 |
|
|
をさせる場合、必要なボタンがあらかじめセットされています。 |
|
|
また、「STILLEND」シートにはブックを閉じるときに必要なボタンがセットされています。どちらも簡単なカスタマイズ |
|
|
によって、手軽に機能を作成することができるようになっています。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
できる事・便利な点 |
|
|
画面制御やシート保護・保護解除などのボタンはすでに[STILLAUTO]シート上に作成されていますので、 |
|
|
ボタンの設定を変更して機能を作成してください。 |
|
|
また、自動実行をさせるボタンもこのシートに作成します。システムの基礎情報を取り込んだり、 |
|
|
マスタデータ取り込みなど画面の初期設定に必要なボタンを作成してください。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
シート左上の水色のボタン「ブックを開いたときに実行するプログラムボタンの連続実行制御」ボタンで、 |
|
|
ブックを開いたときに実行させたいボタンを設定します。 |
|
|
[STILLAUTO]シートの1〜6のボタンは実行ボタンリストにセットされていますので、実行させたいボタンの |
|
|
左側の□にチェックを入れてください。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
■
「StiLLActive」や「PushStiLL」など、特殊なStiLLボタン機能も簡単に作成できます。 |
|
|
|
できる事・便利な点 |
|
|
「StiLLActive」は、ブックがアクティブになったときに設定されたボタンの機能を実行します。 |
|
|
画面が切り替わったときに画面制御を再実行させたい場合などに使えます。 |
|
|
|
|
|
方法 |
|
|
[STILLAUTO]シートの「アクティブ時自動実行」ボタンに、実行させたいボタンを設定してください。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
できる事・便利な点 |
|
|
|
「PushStiLL」は、コンボボックスなどのオブジェクトの選択値が変更されたときに、指定したボタンを実行させる |
|
|
|
機能です。 |
|
|
|
|
|
|
|
方法 |
|
|
|
コンボボックスなどのオブジェクトを作成したら、オブジェクトを右クリックして「マクロの登録」を選択します。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
「マクロの登録」画面の「マクロ名」に「PushStiLL」と入力します。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
オブジェクトの名前を「PushStiLLPUSH」に変更します。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[STILLAUTO]シートの「コンボボックス連動連続ボタン」に、実行したいボタンを設定してください。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
■ 画面終了時のボタン機能も「STILLEND」シートで簡単に作成できます。 |
|
|
|
特徴・目的 |
|
|
[STILLEND]シートには、画面を終了させるボタンとして、メッセージボックスを表示して画面を閉じるかどうかを |
|
|
選択するボタンがセットされています。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
「はい」を選択…画面を終了する |
|
|
|
|
|
「いいえ」を選択…何もしない |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
方法 |
|
|
|
[STILLEND]シートの「はい選択ボタン」で、画面終了時に実行するボタンを選択します。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
選択1…[STILLEND]シートの60行目に作成されているセルリンクボタン「BtClose」を実行します。 |
|
|
セルリンクボタン「BtClose」を設定して、 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
選択2…ブックを上書き保存しないで閉じ、Excelも終了します。 |
|
|
選択3…開いているブックが1つだけの場合はブックを上書き保存しないで終了し、Excelも終了します。 |
|
|
開いているブックが2つ以上の場合は当該ブックを上書き保存しないで終了します。 |
|
|
(Excelは終了しません) |
|
|
|
|
|
|
[STILLEND]シートの左側には、システムデータを初期化するボタンを作成するエリアが設けられています。 |
|
|
データをクリアしたりする必要がある場合はこのエリアにボタンを作成し、「はい連続ボタン」に追加して下さい。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
「はい連続ボタン」を設定したら、「終了連続ボタン」で「メッセージ分岐実行」ボタンを実行するように |
|
|
設定変更してください。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
表示画面となるシート上に画面を閉じるボタンを作成したら、「ボタン連続実行」機能を使って[STILLEND]シートの |
|
|
「終了連続ボタン」を実行するように設定してください。 |
|
|
|
|
|
|
Copyright(C)
アイエルアイ総合研究所 無断転載を禁じます |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|