すべて、複合If文VBA
以下の条件付き書式設定ルールがあります。セルの条件付き書式設定がTRUEの場合、別のワークシート(CM)にデータを抽出するために使用したいと思います。
しかし、いくつかのフォーラムを読むと、条件付き書式設定されたセルが「TRUE」のときにVBAが検出できないことが明らかになりました。
また、回避策として、以下のステートメントをifステートメントに配置したいと思います。 (私の条件付き書式設定文)
私は2つの条件付き書式文を持っています。 第1位は階層構造です。
を(赤表示)= AND(F1> D1、OR((S1/D1)> = 1.15、T1> = 200000))
階層の2番目である(オレンジの表示)
= F1> D1
誰でもこれを行う方法を提案できますか?
Dim LR As Long
LR = Range("A1048576").End(xlUp).Row
For X = 9 To LR Step 1
If Range("F" & X).Interior.ColorIndex = 3 OR Range("F" & X).Interior.ColorIndex = 45 Then
Dim LR1 As Long
LR1 = CM.Range("A1048576").End(xlUp).Row
RP.Range("B" & X, "D" & X).Copy
CM.Range("A" & LR1 + 1, "C" & LR1 + 1).PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
RP.Range("S" & X, "T" & X).Copy
CM.Range("D" & LR1 + 1, "E" & LR1 + 1).PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Else
End If
Next X
(私はVBAに配置AND/OR文と格闘しているようです)また、私は赤の場合は、「クリティカル」ボックスにチェックを入れたいとIF文の一部が真の占いの方法がありますアンバー条件が満たされている場合は「非クリティカル」になります。
画像は任意のヘルプははるかに高く評価されるだろうコンテキストのため
を追加しました。
感謝を! :) –