VBAについて教えて下さい
VBAを勉強中しております。詳しい方にお尋ね致します。BシートのP1、Q1を参照して、Aシートの該当セルに貼り付けるコードになります。
If Len(.Cells(i, P1)) > 0 Then
Sheets("A").Cells(14, 2) = .Cells(i, P1)
Sheets("A").Cells(14, 4) = .Cells(i, Q1)
j = j + 1
Q1には数値が入るのですが、この数値が500未満である場合とそうでない場合で表示を変えたいのですが、どのように書いたらいいでしょうか。
Aシートのセルは(14,4)(14,3)(14.4)に以下の処理を反映させたいです。
=IF(q1<500,"<",ROUND(A1/(10^(LEN(A1)-1)),1))
=IF(q1<500,"500","○")
=IF(q1<500,"",LEN(A1)-1)
よろしくお願い致します。
お礼
素晴らしいコードを本当ありがとうございました。 目的の事が行えました。 ありがとうございます。