Excel2016,2013 マクロ 34回
ユーザーフォームからの入力を楽にするために、オプションボタンを追加しましょう。
オプションボタンは複数の選択肢を表示し、そこから1つだけデータを選んでもらうというコントロールです。
複数のグループを使い分けたい時は、フレームコントロールを使ってグループ化することができます。
(サンプルファイルは、こちらから
マクロ34回サンプルデータ)

Private Sub cmdEntry_Click()
Me.Hide
Sheet1.Select
Range("B4").End(xlDown).Offset(1, 0).Select
ActiveCell.Value = txtNo.Value
ActiveCell.Offset(0, 1).Value = txtName.Value
ActiveCell.Offset(0, 2).Value = txtID.Value
ActiveCell.Offset(0, 3).Value = txtad.Value
ActiveCell.Offset(0, 5).Value = combblood.Value
Unload udfrm
End Sub







Private Sub cmdEntry_Click()
Me.Hide
Sheet1.Select
Range("B4").End(xlDown).Offset(1, 0).Select
ActiveCell.Value = txtNo.Value
ActiveCell.Offset(0, 1).Value = txtName.Value
ActiveCell.Offset(0, 2).Value = txtID.Value
ActiveCell.Offset(0, 3).Value = txtad.Value
If OpMale.Value = True Then
ActiveCell.Offset(0, 4).Value = "男"
Else
ActiveCell.Offset(0, 4).Value = "女"
End If
ActiveCell.Offset(0, 5).Value = combblood.Value
Unload udfrm
End Sub


Private Sub cmdEntry_Click()
Me.Hide
Sheet1.Select
Range("B4").End(xlDown).Offset(1, 0).Select
ActiveCell.Value = txtNo.Value
ActiveCell.Offset(0, 1).Value = txtName.Value
ActiveCell.Offset(0, 2).Value = txtID.Value
ActiveCell.Offset(0, 3).Value = txtad.Value
If OpMale.Value = True Then
ActiveCell.Offset(0, 4).Value = "男"
Else
ActiveCell.Offset(0, 4).Value = "女"
End If
ActiveCell.Offset(0, 5).Value = combblood.Value
ActiveCell.Offset(0, 6).Value = txtAge.Value
Unload udfrm
End Sub
