前提・実現したいこと
エクセルVBA(Excel for Microsoft 365 MSO)で、シートのコピーを行っています。
シートにはフォームで作成したラジオボタンが含まれています。
ラジオボタンはセルとリンクさせ、セルへの入力からでも所定のラジオボタンが選択できるようにしたいと考えています。
また、コピー先のシートでも同じ番号でラジオボタンを指定したいと考えています。
sheet1: 1: 男性 2: 女性
↓コピー先
sheet2: 1: 男性 2: 女性
発生している問題・エラーメッセージ
シートをコピーするとラジオボタンもコピーされるのですが、一連番号がリセットされないため、シート毎に一連番号が変わってしまいます。
sheet1: 1: 男性 2: 女性
↓コピー先
sheet2: 3: 男性 4: 女性
シート毎のラジオボタンに同じ一連番号を振らせるにはどのようにすればよいでしょうか。
該当のソースコード
Private Sub Workbook_BeforePrint(Cancel As Boolean) Worksheets(2).Copy after:=Worksheets(2) End Sub
試したこと
ラジオボタン及びグループフォームのプロパティの変更を試みましたが、表示されないようでした。
また、シート一括ではなく範囲指定でも同じ結果でした。
補足情報(FW/ツールのバージョンなど)
回答1件
あなたの回答
tips
プレビュー