-1

入力した情報を月別 (列) と人別 (行) で合計するプログラムを作成していますが、四捨五入の問題が発生しています。範囲に名前を付けて、その範囲内のセルをフォーマットして小数点以下2桁に丸めることができる他の場所を見てきましたが、私はVBAが初めてで、答えが書かれた疑似コードは私を助けるのに十分ではありませんでした.

以下は、私の問題に合った回答へのリンクですが、疑似コードの実装に問題があります。

VBAラウンド関数

4

1 に答える 1

-1

VBA ラウンド関数を使用します。こちらを参照してください: http://www.techonthenet.com/excel/formulas/round_vba.php

しかし、列を小数点以下 2 桁で表示したいだけなら、列のフォーマットを小数点以下 2 桁に設定してみませんか? VBA コードを使用する必要はありません。これを行う方法の説明は次のとおりです。

  1. 列全体を強調表示する
  2. 右クリックして、「セルの書式設定...」を選択し、
  3. [番号] タブをクリックし、[カテゴリ] で [カスタム] を選択します。
  4. タイプには 0.00 を選択します。
  5. ここで、この列のセルの 1 つに 1.2345 と入力してみてください。セルを離れると、1.23 になります。
于 2013-06-13T12:45:10.897 に答える