1

誰かがこれに答えてくれることを願っていました。可能だとは思いませんが、私がやろうとしているのは、文字列を基準として使用する if 関数を設定することです。例えば:

With ThisWorkbook.Worksheets("Sheet1")
    stNumerator = .Cells(6, 3).Value
    stDenominator = .Cells(6, 4).Value

    If .Cells(7, 3) = "x" Then
        stCriteria = stNumerator & " >0"
    End If

    If .Cells(8, 4) = "x" Then
        stCriteria = stCriteria & " and " & stDenominator & " <>0"
    End If

    If stCriteria Then
         .Cells(1, 1) = stNumerator / stDenominator
    End If 

だからstCriteria等しいはずですstNumerator > 0 and stDenominator <>0

4

1 に答える 1