- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:繰返した処理分、コマンドボタンをシート上に配置するには?)
繰返し処理でコマンドボタンをシート上に配置する方法
このQ&Aのポイント
- VBAを使用して、繰返し処理でコマンドボタンをシート上に配置する方法について質問があります。
- 現在の考えでは、for文を使用してコマンドボタンを配置しようとしていますが、うまくいきません。
- どのようにすればコマンドボタンを繰返し処理で配置することができるのでしょうか?
- みんなの回答 (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 # やりたいことをマクロの記録を使って どのようなコードになるか確認してみましょう