2

マクロを扱うのはこれが初めてです。「はい」と「いいえ」のオプションを使用して、B2 にドロップダウンを作成しました。

  • ユーザーが「はい」を選択すると、行 10 が表示され、行 11 が非表示になります
  • ユーザーが「いいえ」を選択すると、行 11 が表示され、行 10 が非表示になります

私はこのコードを使用しました:

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$2" Then
If Range("B2") = Yes Then
    ActiveSheet.Rows("10:10").EntireRow.Hidden = False
    ActiveSheet.Rows("11:11").EntireRow.Hidden = True
ElseIf Range("B2") = No Then
    ActiveSheet.Rows("10:10").EntireRow.Hidden = True
    ActiveSheet.Rows("11:11").EntireRow.Hidden = False
End If
End If
End Sub

Sheet1に新しいモジュールを作成し、そこに配置しました。Excel をMacro Enabled Tamplateとして保存しましたが、ドロップダウンを変更しても何も起こりません。

ご協力いただきありがとうございます!

4

2 に答える 2

2
If Range("B2") = "Yes" Then

同様に、「いいえ」オプションを使用して

于 2013-06-05T15:32:27.263 に答える