Nehmen wir ein Beispiel, um zu verstehen, wie und wo wir die Zelle für die Abrechnung formatieren können.

Wir haben Produktmengenangaben im Bereich A1: B9, in denen Spalte A den Produktnamen und Spalte B die Menge enthält. Wir möchten den Betragsbereich als Buchhaltung formatieren. Das Format setzt das Dollarzeichen links und fügt der Zahl zwei Dezimalstellen hinzu. Dieses Format soll Geld anzeigen.

img1

Führen Sie die folgenden Schritte aus, um das Makro zu schreiben: – * Öffnen Sie die VBA-Seite und drücken Sie die Taste Alt + F11.

  • Fügen Sie ein Modul ein.

  • Schreiben Sie den unten angegebenen Code:

Sub FormatAccounting ()

Dim Sh As Worksheet

Set Sh = ThisWorkbook.Sheets (1)

Sh.Range („B2: B9“). NumberFormat = „_ ($ , 0.00 ); _ ($ (, 0.00); _ ($“ „“ „?? ); _ (@) „*

End Sub

Code Erläuterung: –

Zuerst haben wir den Betreff für den Code angegeben, dann wir Nachdem wir alle Variablen definiert hatten, hatten wir den Bereich definiert, in dem das Abrechnungsformat gespeichert werden soll.

Wenn Sie das Makro durch Drücken der Taste F5 ausführen, erhalten Sie das gewünschte Ergebnis in Microsoft Excel.

img2

@ http: //www.excelforum/ [www.excelforum] Einer der Benutzer hat zu der ähnlichen Frage gefragt: –

$ Vor Wert anmelden

Ich habe Dieser Code scheint jedoch nicht herauszufinden, wie ich ein Dollarzeichen voranstellen kann. Der folgende Code stellt kein $ -Zeichen vor diesen Wert 2220.45-. Möchten Sie, dass er als $ 2220.45- angezeigt wird. Um die Lösung zu überprüfen, klicken Sie bitte auf hier.

xlsx-1567