- ベストアンサー
マクロについての質問です。
現在マクロを作成中で質問させてください。 列数が5の表があるとして、B2に1と入力したら列数が4になり2と入力したら列数が3になりそれ以外の数字なら列数が5のままのようなマクロはあるでしょうか?数字にあまり意味はないです。B2に入力するたび自動実行するような感じにしたいです。よろしくおねがいします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>B2に入力するたび自動実行するような感じにしたいです Changeイベントで行いましょう Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address <> "$B$2" Then Exit Sub Select Case Target.Value Case 1 MsgBox "列数を4にする処理" '・・・・・・ Case 2 MsgBox "列数を3にする処理" '・・・・・・ End Select End Sub
お礼
changeイベントは現在勉強していました! 参考にさせてもらいます!