「StiLL」デザイン情報025 StiLLボタンの構造
参照サンショウ例レイでは、利用リヨウしているExcelのバージョンは2002、StiLLのバージョンはStiLL21V6ですが、特トクに注意書チュウイガ
が無ナい限カギりはExcel/StiLLのバージョンは問トいません。
■StiLLで作成サクセイしたボタンを大オオきくすると、文字モジの縦タテ位置イチが上ウエの方ホウになってしまって困コマったことがありませんか?これは、StiLLボタンの構造コウゾウで、ボタンの2行目以降ギョウメイコウに設定セッテイ項目コウモクが入力ニュウリョクされているからです。 ☆対応方法:StiLLは、"共通キョウツウ部品ブヒン.xla"がブック内ナイに設定セッテイしたStiLLボタンプログラムのコマンドとパラメータをコントロールし、動作ドウサしています。それに伴トモナい、ボタンにマクロ名メイが設定セッテイされたり、ボタンに設定セッテイ項目コウモクが入力ニュウリョクされています。 ※ご注意チュウイください。StiLLボタンの二行目以降2ギョウメイコウには設定セッテイ項目コウモクが入力ニュウリョクされているので、ボタンの中身ナカミはいじらないでください。StiLLボタンが、正タダしく動作ドウサされない原因ゲンインとなります。
StiLLボタンは、以下イカのような構造コウゾウになっています。
今回コンカイは、「ファイルを開ヒラく」ボタンの構造コウゾウを例としてご紹介ショウカイします。
■マクロ名メイ
ボタンの枠線ワクセン上ジョウで右ミギクリック→[マクロの登録トウロク]→[マクロ名メイ]が「BtOpen」となっています。
これは、このボタンにStiLLのファイルを開ヒラくボタンの機能キノウが設定セッテイされていることを意味イミします。
マクロ名メイは「Bt + (StiLLボタンのMakeを除ノゾいた)コマンド名メイ」となっています。
マクロの登録トウロク画面ガメン
注意チュウイ:
StiLLのコマンド名メイと同名ドウメイのマクロ名メイをもつマクロは作成サクセイしないようにして下クダさい。
■ボタン
ボタンの中身ナカミは以下イカのようになっています。
1行目ギョウメはボタンの見出ミダし、2行目以降ギョウメイコウは設定セッテイ項目コウモクが入力ニュウリョクされています。
また、ボタンの見出ミダし以外イガイ(2行目以降ギョウメイコウ)の設定セッテイ項目コウモクは、通常ツウジョウStiLLフォントになっています。
参考サンコウ:
StiLLフォントは、StiLLオリジナルのフォントで、透明トウメイに表示ヒョウジされます。
よって、ボタンを大オオきくすると見出ミダしのみが表示ヒョウジされるために、縦タテ位置イチが中央チュウオウでないように
見ミえてしまいます。この場合バアイは、フォントやボタンのサイズを変更ヘンコウする、または見出ミダしの最初サイショ
に空白クウハクを空アけることで縦タテ位置イチを中チュウを中央チュウオウにすることができます。
■共通キョウツウ部品ブヒン
StiLLにて設定セッテイ(作成サクセイ)したプログラムは、全スベて"共通キョウツウ部品ブヒン.XLA"とリンクしています。
この共通キョウツウ部品ブヒンが、ブック内ナイに設定セッテイしたStiLLボタンのStiLLコマンドとパラメータをコントロールし、
動作します。
共通キョウツウ部品ブヒン.XLAは、メニューバーの[編集ヘンシュウ]→[リンクの設定セッテイ]で確認カクニンすることができます。
注意チュウイ:
リンク元の変更等しないで下さい。リンク元エラーなどの原因になります。
Copyright(C) アイエルアイ総合ソウゴウ研究所ケンキュウジョ 無断転載を禁じます