0
セルに入力可能な入力は、真または偽(真偽)です。ブール値がTrueに設定されている場合、私の目標はスタイルを変更することです。 セルの値の変更の範囲を変更します。
は、私は次のコードPrivate Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("F2:F200")) Is Nothing Then
If Target Then
MYRange = """" & Replace(Target.Address, "$", "") & """"
Sheets("Ribs").Range(MYRange).Style.Name = "Good"
End If
End If
End Sub
を試みたが、私はそれは私が問題が何であるかを把握することはできませんSheets("Ribs").Range(MYRange).Style.Name = "Good"
ラインに起因する作業を取得することはできません。
その行に何が問題なのですか。エラーがありますか?また、これは条件付き書式設定の仕事のように聞こえます。 –
絶対参照を削除して何をしようとしていますか?どうして 'Target.Style.Name = Good'をしないのですか? – BruceWayne
または 'Sheets(" Ribs ")。Range(Target.Address).Style =イベント・コードと異なるシートの場合は「Good」です。 – SJR