VBAの書式による数値の書式を会計
例を挙げて、アカウンティング用にセルをフォーマットする方法と場所を理解しましょう。
A1:B9の範囲の商品の金額データがあります。列Aには商品名が含まれ、列Bには商品名が含まれています。金額範囲を会計としてフォーマットしたいと思います。この形式では、左側にドル記号を配置し、数値に小数点以下2桁を追加します。この形式は、お金を表示するためのものです。
マクロを作成するには、以下の手順に従います。-* VBAページを開き、Alt + F11キーを押します。
-
モジュールを挿入します。
-
以下のコードを書いてください:
Sub FormatAccounting()
ワークシートとして薄暗いSh
セットSh = ThisWorkbook.Sheets(1)
Sh.Range( “B2:B9″)。NumberFormat = “($#、 0.00 _); _($(#、 0.00); _($” “” “?? ); _ (@) “*
End Sub
コードの説明:-
最初にコードの件名を指定し、次にその後、すべての変数を定義し、アカウンティング形式を設定する範囲を定義しました。
キーF5を押してマクロを実行すると、MicrosoftExcelで目的の結果が得られます。
@ http://www.excelforum/ [www.excelforum]ユーザーの1人が同様の質問について質問しました:-
$値の前にサインイン
このコードですが、ドル記号を前に付ける方法がわかりません。以下のコードでは、この値の前に$記号を付けていません。2220.45-。$ 2220.45-として表示します。解決策を確認するには、をクリックしてください。ここ。
http://www.excelforum.com/excel-programming-vba-macros/1085312-sign-in-front-of-value.html