dポイントプレゼントキャンペーン実施中!

プラスの数をマイナスにしたいです。
H1からH10のセルにはランダムにプラスの数値が入力されています。
M1からM10のセルにはランダムにプラスとマイナスの数値が入力されています。

M列にあるマイナスの数値があった場合だけ、H列にある同じ行のプラスの数値に「ー」をつけて
マイナスに変えたいのです。H列に0があった場合はマイナスはつけません。

例えばH1が10.001、M1が-10.023の場合、H1が-10.001になります。

このようなことがしたいのですが
お詳しい方、教えて頂けませんでしょうか?

宜しくお願い致します。

A 回答 (1件)

Sub sample()


Dim v: v = Range("H1:I10")
Dim i
For i = 1 To UBound(v, 1)
If v(i, 2) < 0 Then v(i, 1) = v(i, 1) * -1
Next
Range("H1:I10") = v
End Sub
    • good
    • 0
この回答へのお礼

ありがとうございました❗
お陰で助かりました。

お礼日時:2020/11/21 21:19

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A