Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


5310 / 76732 ←次へ | 前へ→

【77035】Re:0の表示←訂正
発言  マナ  - 15/5/9(土) 14:32 -

引用なし
パスワード
   こんな感じで考えていました。
深く考えていませんので、問題ないか試してみてください。

Function ROUND2J(aa, nn) '数値を任意の有効桁数に四捨五入する
  Dim k As Long

  k = -Int(Application.Log(Abs(aa))) - 1 + nn

  ROUND2J = ROUNDJ(aa, k)
  If k > 0 Then
    ROUND2J = Format(ROUND2J, "0." & String(k, "0"))
  End If
End Function

255 hits

【77031】0の表示 BSESU 15/5/9(土) 12:03 質問[未読]
【77032】Re:0の表示 マナ 15/5/9(土) 13:34 発言[未読]
【77033】Re:0の表示 BSESU 15/5/9(土) 14:10 質問[未読]
【77034】Re:0の表示←訂正 BSESU 15/5/9(土) 14:15 発言[未読]
【77035】Re:0の表示←訂正 マナ 15/5/9(土) 14:32 発言[未読]
【77036】Re:0の表示←訂正 BSESU 15/5/9(土) 15:28 お礼[未読]
【77037】Re:0の表示←訂正 BSESU 15/5/9(土) 16:57 お礼[未読]
【77062】Re:0の表示 独覚 15/5/12(火) 15:53 発言[未読]
【77063】Re:0の表示 独覚 15/5/12(火) 15:59 発言[未読]

5310 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free