2012-04-12 13 views
1

私は会計フォーマットで数値をフォーマットするためのマクロパッケージを作成しています。これは、私の仕事に必要な数値会計フォーマットを作成するたびに "alt - h - fm" 。私は特定のポイントまでコードを持っていますが、Excelの会計フォーマットと一致しません。現在、$はセルの左端ではなく、数値の前にスペースが1つ表示されます(Excelの会計フォーマットと同じように)。私の現在のコードフォーマットは小数点なしの何千ものフォーマットになっていますが、間違っているのは、ドル記号がセルの左端に現れないということです。ここでVBA番号のフォーマット

は数形式の私のコードです:ドル記号は、セルの先頭に表示されるように

Selection.NumberFormat = "_(* $ #,##0_);_(* $ (#,##0);_(* ""$ -""?_);_(@_)" 

は、どのように私はそれを変更する必要がありますか?

ありがとうございました!これは、あなたが*$を配置する必要があります...今しばらく

答えて

3

を私に遊説されています:_($* #,##0_);など

をまた、既存のフォーマットを複製したい場合、あなたは常にマクロを使用することができますレコーダー、セルを目的のフォーマットに変更し、自動生成されたコードをチェックします。

関連する問題