• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:繰返した処理分、コマンドボタンをシート上に配置するには?)

繰返し処理でコマンドボタンをシート上に配置する方法

このQ&Aのポイント
  • VBAを使用して、繰返し処理でコマンドボタンをシート上に配置する方法について質問があります。
  • 現在の考えでは、for文を使用してコマンドボタンを配置しようとしていますが、うまくいきません。
  • どのようにすればコマンドボタンを繰返し処理で配置することができるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.1

可能ですよ Sub Macro1   dim btn as CommandButton   dim n as integer, r as Range   Set r = Range("a1")   for n = 0 to 5     Set btn = OLEObjects.Add( "Forms.CommandButton.1" )     ' ここでボタンの位置や大きさ、キャプションなどを設定しましょう     btn.top = r.Top     btn.left = r.Left     btn.caption = "Command" & n     set r = r.Offset(2)   next End Sub # やりたいことをマクロの記録を使って どのようなコードになるか確認してみましょう

関連するQ&A

専門家に質問してみよう