重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

EXCEL(エクセル)で、シート上のすべての0.001以下の数字(定数)が入っているセルをVBAなどを使って動で0.0000000000001にする方法を教えていただけないでしょうか。よろしくお願いいたします。

A 回答 (1件)

Sub test()


Dim c As Range
For Each c In ActiveSheet.UsedRange.SpecialCells(xlCellTypeConstants, 1)
If c.Value <= 0.001 Then c.Value = 0.0000000000001
Next
End Sub

こんな感じでしょうか。
ただし、0.0000000000001にすると、画面上は指数表示になってしまいますよ。(中身は0.0000000000001ですが)
    • good
    • 0
この回答へのお礼

ありがとうございます。有効利用させていただきます。

お礼日時:2006/09/02 17:03

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