Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


49391 / 76735 ←次へ | 前へ→

【32254】Re:ボタン作成のマクロの記述方法
発言  Kein  - 05/12/11(日) 13:52 -

引用なし
パスワード
   ボタンを「作成するだけ」であれば、変数にセットする必要はないので

ActiveSheet.Buttons.Add Left, Top, Width, Height
(Left, Top, Width, Height は引数であり、実際には数値を記述する)

というコードにすれば良いでしょう。
また、何かのマクロを登録するのであれば

ActiveSheet.Buttons.Add(Left, Top, Width, Height).OnAction = "Macro1"

などとします。これ以外のいろいろなプロパティをいじる場合でも

With ActiveSheet.Buttons.Add(Left, Top, Width, Height)
  .Caption = "マクロ1"
  .Font.Size = 18
  .AutoSize = True
End With

などと、Withステートメントで括ることも出来ます。もちろんオブジェクト変数に
セットして、それを参照する形のコードにも出来ますが。
以上は全て、シート上に配置するフォームツールバーの、ボタンの作成方法です。

0 hits

【32242】ボタン作成のマクロの記述方法 よっちゃん 05/12/11(日) 1:33 質問
【32244】Re:ボタン作成のマクロの記述方法 ponpon 05/12/11(日) 1:47 発言
【32246】Re:ボタン作成のマクロの記述方法 よっちゃん 05/12/11(日) 3:39 質問
【32247】Re:ボタン作成のマクロの記述方法 ichinose 05/12/11(日) 8:01 発言
【32248】Re:ボタン作成のマクロの記述方法 ponpon 05/12/11(日) 9:02 発言
【32254】Re:ボタン作成のマクロの記述方法 Kein 05/12/11(日) 13:52 発言
【32257】Re:ボタン作成のマクロの記述方法 よっちゃん 05/12/11(日) 22:01 お礼

49391 / 76735 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free