Hvordan melder jeg Dollar Beløp i et Word 2007 Table?

Hvordan melder jeg Dollar Beløp i et Word 2007 Table?


Formatere tekst som valuta er en vanskelig oppgave i Microsoft Word 2007. I motsetning til Excel, ikke Word har tallformatering (unntatt i formler). Det er imidlertid noen mulige tilnærminger til formatering numerisk tekst som amerikanske dollar verdier.

brute Force

Enkelt nok, skriver ut hele pengebeløp, komplett med dollartegn, komma og to sifre etter desimaltegnet. Hvis du trenger bare å av og til skape små bord med bare noen få verdier, er dette den enkleste, enkleste og raskeste alternativet.

Lag en makro

Her er der det blir vanskelig. Skrive makroer krever litt innsats, men når makroen er opprettet, vil du være i stand til raskt å formatere store deler av en tabell med et klikk på en knapp eller hurtigtast.

Aktiver kategorien Utvikler ved å klikke på Office-knappen og klikke på "Alternativer for Word" -knappen nederst i menyen. I populære delen klikker du på boksen ved siden av "Show Utvikler fanen på båndet" så det er en hake i boksen. Klikk på "OK".

I kategorien Utvikler (mellom visning og Add-ins), klikker du på knappen Makroer i Kode-gruppen for å åpne Makroer vinduet. Skriv "Format_Currency" for makronavn. Velg "Normal.dotm (global mal)" fra "Makroer i" -menyen (dette vil gjøre makro tilgjengelig i alle dokumenter du opprette eller redigere). Klikk på "Create". Visual Basic-redigering åpnes. Bytt ut tekst i redigeringsprogrammet med følgende kode (slutter med "End Sub"):

Sub Format_Currency ()
'
'Formater tall i utvalgte tabellceller som amerikanske valutaen.
'
Dim tCell Som Word.Cell
Dim tRange As Range
Hvis Selection.Type = wdSelectionIP Or Not Selection.Information (wdWithInTable) Deretter

MsgBox "Select numerical values in tables cells before running this macro.", , "Error"

Exit Sub
Slutt om
For hver tCell I Selection.Cells

Set tRange = tCell.Range
tRange.End = tRange.End - 1
With tRange
If IsNumeric(tRange) Then
.Text = FormatCurrency(Expression:=.Text)
End If
On Error GoTo Skip

Hopp:

End With

Neste tCell
End Sub

Lagre og lukk Visual Basic-redigering. I Word, velge rullegardinmenyen ved siden av Quick Access Toolbar og velge "Flere kommandoer." Velg "Makroer" fra "Velg kommandoer fra" -menyen, velg Format_Currency makro og klikk "Legg til". Klikk på "OK". For å bruke makroen, velger du verdiene du ønsker å formatere i tabellen, og klikk på Format_Currency knappen på verktøylinjen for hurtigtilgang.

Sett inn et Excel-regneark

Hvis du har Excel, kan sette inn et Excel-regneark være enklere, og gir deg full effekt av Excel formler, formatering og andre funksjoner.

I kategorien Sett inn, åpner tabellmenyen i Tabeller-gruppen. Velg "Excel-regneark." En liten regneark vil bli satt inn i dokumentet, og Excel bånd vil vises i stedet for Ordet bånd. Skriv inn verdier i regnearkceller. Merk cellene du vil formatere som valuta. I kategorien Hjem, velg "Valuta" fra Number Format-menyen i Tall-gruppen. Klikk utenfor regnearket for å lukke Excel bånd og fortsette å redigere dokumentet. Regnearket vises som en tabell uten rad- og kolonneetiketter eller rullefelt. Klikk regnearket og trekk håndtaket for størrelsesendring for å endre størrelsen på regnearket. Dobbeltklikk på regneark til å redigere den.