こんにちは。VBAにて分からない点がありまして、お知恵をお貸し頂けましたら幸いです。
IF構文を、最終セルまで入れたいです。
K列が判定結果を表示するようにしたいです。
①H列=I列 の時は”未着”
②J列=0 の時は”OK”
③J列≠0 かつ J>0の時は”利益”
④J列≠0 かつ J<0の時は”損”
としたいですが、③・④の設定がうまくできません。
Dim maxrow As Long
maxrow = Worksheets(1).Cells(Rows.Count, 1).End(xlUp).Row
Dim i For i = 2 To maxrow Range("J" & i).FormulaR1C1 = "=RC[-2]-RC[-1]" Range("K" & i).Formula = "=IF(RC[-3]=RC[-1], ""未着"" ,IF(RC[-1]=0, ""OK"" ),IF(AND(RC[-1]<>0,RC[-1]>0,""利益""))" Next i
ご確認・ご指摘をお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/04/14 02:36