Envisa Främmande språk

August 9

Fred beskriver ett problem där han arbetar med dokument som han erhåller från användare i andra länder. Fred gör allt hans arbete med engelska (US) som hans dokumentspråk. När han får dokument från andra, han kopierar bitar och delar av dessa dokument till sina egna handlingar. Vad han slutar upp med är ett dokument där vissa punkter är inställda på Engelska (US), en del till Nederländska (Nederländerna), och en del till tyska. Det verkar som att när Fred försöker välja ut de delar av dokumentet (eller ens hela dokumentet) och ställ dem till Engelska (US), fungerar det inte-Word fortfarande sticker med de ursprungliga, källspråk.

Det första du behöver göra är att se till att ditt system är verkligen inställd på att använda engelska (US) som standardspråk. Förutsatt att du använder Word 2000 eller en senare version måste du inaktivera Office kompetens som gör Word för att försöka lista ut vilket språk du använder i ett stycke. Få ut mer av Word och starta Office Language Settings verktyget. (Se figur 1.) (Klicka på Start, välj Program, välj Microsoft Office-verktyg och sedan köra Microsoft Office Språkinställningar.)

Envisa Främmande språk

Figur 1. Verktyget Språkinställningar.

Verktyget skiljer lite beroende på vilken version av Office installerat på ditt system, men i huvudsak du vill vara säker på att det inte finns några språk som valts utom engelska (US). Det bör finnas en lista över tillgängliga språk visas, tillsammans med en lista över språk som är aktiverade. Se till att engelska (US) är den enda aktiverad och sedan avsluta verktyget. Anledningen till att du gör det här-set bara engelska (US) -är att det slutar Word från att försöka läsa dina tankar (ja, ditt dokument text) och inställning av språk i stycket bygger på vad den anser det borde vara.

Härnäst kommer du att vilja ställa, inom Word, Engelska (US) som standardspråk. Starta Word; Du bör ha ett tomt dokument på skärmen. Välj Verktyg | Språk | Ange språk för att visa dialogrutan Språk. (Se figur 2.)

Envisa Främmande språk

Figur 2. Språk dialogrutan.

Se till att engelska (US) har valts i språklistan (det bör väljas automatiskt) och se till att automatiskt Välj språk kryssrutan är avmarkerad. Klicka på knappen Standard, stäng sedan dialogrutan. Om du regelbundet använder olika mallar på ditt system, måste du gå igenom samma process för varje mall du använder. (Den knappen Standard påverkar bara den mall som det öppna dokumentet är baserad.)

Slutligen, om du har några befintliga dokument som har olika språk som inom dem, måste du göra ändringar i dessa handlingar. Ett sätt att göra detta är att använda Sök och ersätt för att ändra språket delas varje punkt:

  1. Lägg dokumentet som du vill ändra.
  2. Tryck på Ctrl + H. Word visas Ersätt fliken Sök och ersätt dialogrutan.
  3. Klicka på knappen Mer om det är tillgängligt. (Se figur 3.)

    Envisa Främmande språk

    Figur 3. Ersätt fliken Sök och ersätt dialogrutan.

  4. Se till att både hitta det och ersätt med lådor är tomma.
  5. Med insättningspunkten i rutan Sök, klicka på Nej formatering om det är tillgängligt.
  6. Med insättningspunkten i rutan Ersätt med klickar Format | Språk. Word visas Ersätt Språk dialogrutan. (Se figur 4.)

    Envisa Främmande språk

    Figur 4. Byt språk dialogrutan.

  7. Välj English (US) i dialogrutan.
  8. Klicka OK för att stänga Ersätt Språk dialogrutan.
  9. Klicka på Ersätt alla.

Ordet bör ersätta det språk som används för alla instanser av punkterna i dokumentet. Om du har en hel del dokument som du behöver ändra, eller om du behöver göra ändringarna ofta, då ett makro är en bättre metod. Följande makro söker nu igenom alla styckeformat i ett dokument och ändra språkinställningen för varje punkt till Engelska (US).

Sub StyleUS_English ()
Dim oStyle Som Stil
Dim MyStyle As Variant

För varje oStyle I ActiveDocument.Styles
Om oStyle.InUse = sant då
On Error Resume Next
Med ActiveDocument.Content.Find
.Style = OStyle.NameLocal
End Med
MyStyle = oStyle
"Ändra inte några teckenformat
Om InStr (MyStyle, "Char") = 0 Then
oStyle.LanguageID = wdEnglishUS
End If
On Error GoTo 0
End If
Nästa oStyle
End Sub

WordTips är din källa för kostnadseffektiv Microsoft Word utbildning. (Microsoft Word är det mest populära ordbehandlingsprogram i världen.) Detta tips (285) gäller för Microsoft Word 2000, 2002 och 2003.