? Formatera text som valuta är ett knepigt företag i Microsoft Word 2007 . Till skillnad från Excel , inte har Word inte talformatering ( utom i formler ) . Det finns dock några möjliga sätt att formatera numeriska text som amerikanska dollar värden . Brute Force
Enkelt nog , skriver ut den färdiga dollarn belopp , komplett med dollartecken , kommatecken och två siffror efter decimalkommat . Om du bara behöver ibland skapa små bord med några värden , är detta det enklaste , enklaste och snabbaste alternativet .
Skapa ett makro
Här är där det blir knepigt. Skriva makron kräver en liten ansträngning , men när makrot skapas , kommer du att kunna snabbt formatera stora delar av en tabell med en knapptryckning eller kortkommando .
Aktivera fliken Utvecklare genom att klicka på Office-knappen och klicka på " Word-alternativ " längst ned på menyn . I den populära sektionen , klicka på kryssrutan bredvid " Visa fliken Utvecklare i menyfliksområdet " så det finns en bock i rutan . Klicka på " OK . "
På fliken Utvecklare ( mellan Visa och tillägg ) , klickar du på Makron knappen i gruppen Kod för att öppna Makron fönstret . Skriv " Format_Currency " för makrot namnet . Välj " Normal.dotm ( global mall ) " från " Makron i " menyn ( detta kommer att göra ditt makro finns i alla dokument du skapar eller redigerar ) . Klicka på " Skapa ". Visual Basic Editor öppnas . Ersätt texten i editorn med följande kod ( som slutar med " End Sub " ) : .
Sub Format_Currency ( ) '' Formatera tal i markerade tabellceller som amerikanska valutan " Dim TCELL Som Word.CellDim Trange som RangeIf Selection.Type = wdSelectionIP eller inte Selection.Information ( wdWithInTable ) ThenMsgBox " Välj numeriska värden i tabeller celler innan du kör detta makro. " , , " Fel " Exit SubEnd IfFor Varje TCELL i Selection.CellsSet Trange = TCELL . RangetRange.End = tRange.End - 1Med tRangeIf IsNumeric ( Trange ) Then.Text = FormatCurrency ( Expression : = text . ) End IfOn Error GoTo SkipSkip : Slut WithNext tCellEnd Sub
Spara och stäng Visual Basic Editor . I Word , välj i rullgardinsmenyn bredvid verktygsfältet Snabbåtkomst och välj " Fler kommandon . " Välj " Makron " från " Välj kommandon från " menyn , välj Format_Currency makrot och klicka på " Lägg till ". , Klicka på " OK." för att använda makrot markerar de värden som du vill formatera i tabellen , och klicka på Format_Currency knappen på verktygsfältet Snabbåtkomst Addera ditt Infoga ett Excel . kalkylblad
p Om du har Excel kan infoga ett Excel-kalkylblad bli lättare , och ger dig den fulla kraften i Excel formler , formatering och andra funktioner .
på fliken Infoga , öppen menyn Tabell i gruppen Tabeller . Välj " Excel-kalkylblad . " En liten kalkylblad infogas i dokumentet , och Excel bandet visas i stället för ordet bandet . Skriv in dina värden i kalkylbladscellernas . Markera de celler som du vill formatera som valuta . På fliken Start , välj " Valuta " från Number Format -menyn i Numbers gruppen . Klicka utanför kalkylbladet för att stänga Excel menyfliksområdet och fortsätta att redigera dokumentet . Kalkylbladet visas som en tabell utan rad-och kolumnetiketter eller rullningslister . Klicka på kalkylbladet och dra storlekshandtagen att ändra storlek på kalkylbladet . Dubbelklicka på tabellen för att redigera den . Addera