私のIf
状態のどこが悪いのですか?
If Not IsEmpty(Wrkgps_L3) And Not IsEmpty(Wrkgps_L4) Then
Wrkgps_L3L4 = Wrkgps_L3 & "," & Wrkgps_L4
End If
Not
条件がうまくいかないようです。If
ステートメント内のコードは、Wrkgps_L3
との両方Wrkgps_L4
が空の文字列の場合でも実行されます。
アップデート:
Wrkgps_L3
関数から返された結果をWrkgps_L4
含む変数です。IsEmpty(Wrkgps_L3) = False
とはいえ気が付いたWrkgps_L3 = ""
。コードを次のように書き直す必要がありました
If (Wrkgps_L3 <> "") And (Wrkgps_L4 <> "") Then
いずれにせよ、私はまだIsEmpty
変数で動作しない理由を知りたいと思ってい""
ます ?