Välja textkodning när du öppnar och sparar filer. Microsoft Office Compatibility Pack för filformaten Word, Excel och PowerPoint Välja en kodning när du sparar en fil

När du öppnar textfil V Microsoft Word eller ett annat program (till exempel på en dator vars operativsystemsspråk skiljer sig från det som texten i filen är skriven på), hjälper kodning programmet att avgöra i vilken form texten ska visas på skärmen så att den kan bli läst.

I den här artikeln

Förstå textkodning

Texten som visas som text på skärmen lagras faktiskt som numeriska värden i en textfil. Datorn översätter numeriska värden till synliga symboler. En kodningsstandard används för detta.

En kodning är ett numreringsschema där varje texttecken i en uppsättning motsvarar en specifik numeriskt värde. Kodningen kan innehålla bokstäver, siffror och andra symboler. Olika språk använder ofta olika teckenuppsättningar, så många av de befintliga kodningarna är designade för att representera teckenuppsättningarna för deras respektive språk.

Olika kodningar för olika alfabet

Kodningsinformationen som sparas med textfilen används av datorn för att visa text på skärmen. Till exempel, i kodningen "kyrillisk (Windows)" motsvarar tecknet "Y" det numeriska värdet 201. När du öppnar en fil som innehåller detta tecken på en dator som använder kodningen "kyrillisk (Windows)", läser datorn siffran 201 och visar "Y"-tecknet.

Men om samma fil öppnas på en dator som använder en annan kodning som standard, kommer tecknet som motsvarar siffran 201 i denna kodning att visas på skärmen. Om din dator till exempel använder kodningen "Western European (Windows)", kommer tecknet "Y" från källtextfilen baserad på det kyrilliska alfabetet att visas som "É", eftersom detta är det tecken som motsvarar numret 201 i denna kodning.

Unicode: en enda kodning för olika alfabet

För att undvika problem med kodning och avkodning av textfiler kan du spara dem i Unicode. Denna kodning innehåller de flesta tecken från alla språk som vanligtvis används på moderna datorer.

Eftersom Word är baserat på Unicode, sparas alla filer i det automatiskt i denna kodning. Unicode-filer kan öppnas på vilken dator som helst med ett operativsystem engelska språket oavsett språket i texten. Dessutom kan du på en sådan dator spara filer i Unicode som innehåller tecken som inte finns i västeuropeiska alfabet (till exempel grekiska, kyrilliska, arabiska eller japanska).

Välja kodning när du öppnar en fil

Om i öppna fil texten är förvrängd eller visas som frågetecken eller rutor. Word kan ha bestämt kodningen på ett felaktigt sätt. Du kan ange vilken kodning som ska användas för att visa (avkoda) text.

    Öppna fliken Fil.

    Klicka på knappen alternativ.

    Klicka på knappen Dessutom.

    Gå till avsnittet Är vanliga och kryssa i rutan Bekräfta konvertering av filformat när du öppnar.

    Notera: När den här kryssrutan är markerad visar Word en dialogruta Filkonvertering När du öppnar en fil i ett annat format än Word (det vill säga en fil som inte har filtillägget DOC, DOT, DOCX, DOCM, DOTX eller DOTM). Om du arbetar med dessa filer ofta men vanligtvis inte behöver välja en kodning, se till att inaktivera det här alternativet för att förhindra att den här dialogrutan visas.

    Stäng och öppna sedan filen igen.

    I dialogrutan Filkonvertering Välj föremål Kodad text.

    I dialogrutan Filkonvertering ställ in strömbrytaren Övrig och välj önskad kodning från listan.

    I området Prov

Om nästan all text ser likadan ut (till exempel rutor eller punkter), kanske din dator inte har rätt teckensnitt installerat. I det här fallet kan du installera ytterligare typsnitt.

För att installera ytterligare teckensnitt, gör följande:

    Klicka på knappen Start och välj Kontrollpanel.

    Gör en av följande:

    På Windows 7

    1. Välj objektet i Kontrollpanelen Avinstallera program.

      Förändra.

    I Windows Vista

      Välj avsnittet i kontrollpanelen Avinstallera ett program.

      Klicka på i listan över program Microsoft Office eller Microsoft Word om det installerades separat från Microsoft Office och klicka Förändra.

    På Windows XP

      Klicka på i Kontrollpanelen Installation och borttagning av program.

      På listan Installerade program Klicka på Microsoft Office eller Microsoft Word om det installerades separat från Microsoft Office och klicka Förändra.

    I grupp Förändra Microsoft installationer Kontor klicka på knappen Lägg till eller ta bort komponenter och klicka sedan på knappen Fortsätta.

    I kapitel Installationsalternativ expandera elementet Office vanliga verktyg, och då - Stöd för flera språk.

    Välj det teckensnitt du vill ha, klicka på pilen bredvid och välj Kör från min dator.

Råd: När du öppnar en textfil i en eller annan kodning använder Word de teckensnitt som definieras i dialogrutan Alternativ för webbdokument. (För att få fram dialogrutan Alternativ för webbdokument, Tryck Microsoft Office-knapp, Klicka sedan Ordalternativ och välj en kategori Dessutom. I kapitel Är vanliga klicka på knappen Alternativ för webbdokument.) Använda alternativen på fliken Teckensnitt dialog ruta Alternativ för webbdokument Du kan anpassa teckensnittet för varje kodning.

Välja kodning när du sparar en fil

Om du inte väljer en kodning när du sparar filen kommer Unicode att användas. I allmänhet rekommenderas Unicode eftersom det stöder de flesta tecken på de flesta språk.

Om du planerar att öppna dokumentet i ett program som inte stöder Unicode kan du välja önskad kodning. Till exempel i operativ system på engelska kan du skapa ett dokument på kinesiska (traditionellt skript) med Unicode. Men om ett sådant dokument öppnas i ett program som stöder kinesiska, men stöder inte Unicode, kan filen sparas i "Chinese Traditional (Big5)"-kodningen. Som ett resultat kommer texten att visas korrekt när du öppnar dokumentet i ett program som stöder traditionell kinesiska.

Notera: Eftersom Unicode är den mest omfattande standarden kanske vissa tecken inte visas när text sparas i andra kodningar. Anta till exempel att ett Unicode-dokument innehåller text på både hebreiska och kyrilliska. Om du sparar filen i "kyrillisk (Windows)"-kodning kommer den hebreiska texten inte att visas, och om du sparar den i "Hebreiska (Windows)"-kodningen kommer den kyrilliska texten inte att visas.

Om du väljer en kodningsstandard som inte stöder vissa tecken i filen kommer Word att markera dem i rött. Du kan förhandsgranska texten i den valda kodningen innan du sparar filen.

När du sparar en fil som kodad text tas texten för vilken teckensnittet Symbol är valt, samt fältkoderna, bort från filen.

Val av kodning

    Öppna fliken Fil.

    I fält Filnamn ange ett namn för den nya filen.

    I fält Filtyp Välj Oformatterad text.

    Om en dialogruta visas Microsoft Office Word- kompatibilitetskontroll, tryck på knappen Fortsätta.

    I dialogrutan Filkonvertering välj lämplig kodning.

    • För att använda standardkodning, välj alternativet Windows (standard).

      För att använda MS-DOS-kodning, välj alternativet MS-DOS.

      För att ställa in en annan kodning, välj alternativknappen Övrig och välj önskat objekt från listan. I området Prov du kan förhandsgranska texten och kontrollera om den visas korrekt i den valda kodningen.

      Notera: För att öka dokumentvisningsområdet kan du ändra storlek på dialogrutan Filkonvertering.

    Om meddelandet "Text markerad i rött kan inte sparas korrekt i den valda kodningen" visas kan du välja en annan kodning eller markera rutan Tillåt teckenbyte.

    Om teckenersättning är aktiverad kommer tecken som inte kan visas att ersättas med de närmaste ekvivalenta tecknen i den valda kodningen. Till exempel ersätts en ellips av tre punkter, och hörncitattecken ersätts med raka.

    Om den valda kodningen inte har motsvarande tecken för tecknen som är markerade i rött, kommer de att lagras utanför sammanhanget (till exempel som frågetecken).

    Om dokumentet kommer att öppnas i ett program som inte radbryter text från en rad till en annan, kan du aktivera hårda radbrytningar i det. För att göra detta, markera rutan Infoga radbrytningar och ange den brytsymbol du vill ha (vagnretur (CR), radmatning (LF) eller båda) i Slutrader.

Hitta tillgängliga kodningar i Word

Word känner igen flera kodningar och stöder kodningar som ingår i systemprogramvaran.

Nedan finns en lista över skript och deras tillhörande kodningar (kodsidor).

Skrivsystem

Kodningar

Teckensnitt används

Flerspråkig

Unicode (UCS-2 little endian, UTF-8, UTF-7)

Standardteckensnitt för stilen "Normal" för den lokaliserade versionen av Word

arabiska

Windows 1256, ASMO 708

Förenklad kinesiska)

GB2312, GBK, EUC-CN, ISO-2022-CN, HZ

kinesiska (traditionellt skrift)

BIG5, EUC-TW, ISO-2022-TW

Kyrillisk

Windows 1251, KOI8-R, KOI8-RU, ISO8859-5, DOS 866

Engelska, västeuropeiska och andra baserade på det latinska alfabetet

Windows 1250, 1252-1254, 1257, ISO8859-x

grekisk

japanska

Shift-JIS, ISO-2022-JP (JIS), EUC-JP

koreanska

Wansung, Johab, ISO-2022-KR, EUC-KR

vietnamesiska

Indiskt: Tamil

Indiskt: Nepali

ISCII 57002 (Devanagari)

Indiskt: Konkani

ISCII 57002 (Devanagari)

indiskt: hindi

ISCII 57002 (Devanagari)

Indiska: Assamiska

Indiskt: Bengali

Indiskt: Gujarati

Indiskt: Kannada

Indiskt: malayalam

Indiskt: Oriya

Indiskt: Marathi

ISCII 57002 (Devanagari)

Indiskt: Punjabi

Indiskt: Sanskrit

ISCII 57002 (Devanagari)

Indiskt: Telugu

    För att använda indiska språk måste du stödja dem i operativsystemet och ha lämpliga OpenType-teckensnitt.

    Endast begränsad support är tillgänglig för nepalesiska, assamiska, bengaliska, gujarati, malayalam och oriya.

När man löser vardagliga IT-problem, som nätverksadministration och användarstöd, används ofta olika filer, särskilt dokument sammanställda i textredigerare. Tyvärr inbyggd Windows-verktyg låter dig arbeta med dokument endast som filer; standardverktyg hantera inte interna Word-data, såsom konvertering av dokumenttyp.

Jag har satt ihop ett WSH-skript (Windows Script Host) som heter ConvertWord som används som ett kommandoskal för Microsoft Word och gör det enklare att arbeta med dokument. Dessutom kan skriptet vara användbart för att testa felaktiga dokument.

ConvertWord-krav

För att använda ConvertWord måste du ha Word 97 eller senare installerat på din dator textredigerare. Den fullständiga källtexten för ConvertWord kan laddas ner från vår tidskrifts webbplats. Utdrag från ConvertWord-skriptet finns nedan. Filerna convertword.wsf och convertword.cmd bör sparas i samma mapp.

ConvertWord kan automatiskt använda vilken omvandlare som helst filformat, implementerad i Word. Word kommer med en grundläggande uppsättning filformatkonverterare för standarddokument. Denna uppsättning innehåller dock inte speciella omvandlare, till exempel för Microsoft-dokument Works eller WordPerfect. För att få dessa och andra valfria omvandlare måste du köra speciell installation Ord.

Standard Word-konverterare som ingår i Microsoft Office Resource Kits kan laddas ner från Office 2003 Editions Resource Kit-sidan på http://www.microsoft.com/office/ork/2003/default.htm . Konverterarna i resurspaketet är kompatibla med Word 97 och nyare versioner av editorn. Efter att du har installerat resurspaketet ska du gå till den skapade katalogen (\%programfiles%orktools som standard) och hitta filen med omvandlaruppsättningen (oconvpck.exe), och sedan köra oconvpck.exe på alla datorer som du vill använda distribuera omvandlarna.

Syftet med ConvertWord

Det ursprungliga syftet med att skapa ConvertWord var att utföra vissa uppgifter som inte var möjliga med Batch Conversion Wizard Word editor. Batch Conversion Wizard är ett användbart tillägg till alla administratörers verktygslåda. Guiden är en Word-mall som konverterar ett indataformat till ett utdataformat. Mer detaljerad information om sådan konvertering finns i Microsoft-artikeln "Hur man automatiskt konverterar många dokument till Word 2002-format" på http://support.microsoft.com/?kbid=313714.

Batch Conversion Wizard gör många saker, men är inte optimerad för vissa av dem, såsom fjärradministration eller automatisering enkla transformationer för slutanvändare som delar dokument på separata nätverksnoder. ConvertWord kan hjälpa dig att lösa dessa distribuerade konverteringsproblem genom att utföra följande grundläggande operationer.

  • Skickar en förfrågan till systemet om vilken version av Word det har.
  • Öppnar automatiskt listor över blandade dokumenttyper av godtycklig längd.
  • Garanterat spara dokument med unika namn i Word (standard) eller andra format.
  • Testar dokument för att leta efter formateringsproblem och felaktiga användarlösenord.

Hur ConvertWord fungerar

ConvertWord-konverteringsprocessen är en process i fyra steg. I det första steget genererar skriptet en instans Word-applikationer som visas i utdraget lista 1 märkt A. En del av skriptkällan är utformad för att minska antalet dialogrutor så mycket som möjligt. Till exempel källtext märkt med B-block dialogrutor, när det är möjligt.

I det andra steget öppnar ConvertWord varje dokument. Word objekt innehåller en uppsättning dokument; när du anropar Open-metoden för denna uppsättning (fragmentet märkt A in lista 2) dokumentet hämtas. Om du känner till namnet på dokumentet och vill att Word automatiskt ska identifiera dess format, kan du anropa metoden med endast dokumentnamnet som argument.

Eller så kan du ange dokumentformatet som en annan parameter till Open-metoden. Tyvärr, beroende på versionen av Word, kräver Open-metoden upp till 16 parametrar. Eftersom formatkontrollparametern är placerad på tionde plats måste de föregående nio parametrarna anges. Resultatet är en lång, otymplig sträng. Information om parametrarna kan erhållas på http://msdn.microsoft.com/library/default.asp?url=/library/enus/dv_wrcore/html/wrconwordobjectmodeloverview.asp eller i Word Hjälp.

Alternativen för ConvertWord är FileName, ConfirmConversions, ReadOnly, AddToRecentFiles, PasswordDocument, PasswordTemplate, Revert, WritePasswordDocument, WritePasswordTemplate och Format. Parametern FileName är filnamnet på Word-dokumentet. Du kan använda parametern ConfirmConversions för att visa en dialogruta när Word konverterar ett öppet dokument. I ConvertWord är denna parameter alltid inställd på False för att underlätta automatisering.

ReadOnly-parametern styr processen för att öppna ett dokument skrivskyddat; ConvertWord tilldelar alltid denna parameter Sant att behålla originaldokumentet oförändrat. AddToRecentFiles avgör om det öppna dokumentet kommer att läggas till i listan RecentFiles nuvarande användaren. Dokumentet kan vara ett av tiotals eller till och med hundratals, så att lägga till det i listan rekommenderas inte och parametern är inställd på False.

PasswordDocument är lösenordet för att öppna skyddade dokument och PasswordTemplate är lösenordet för mallar. Dessa värden är inte användbara för icke-Word-dokument, så istället för valfri parameter kan du ange två dubbla citattecken("") indikerar en tom sträng. Parametern Återställ bestämmer om skriptet ska återgå till det nuvarande öppen version dokument om dokumentet som ska konverteras redan är öppet. ConvertWord ställer in denna parameter till True för att undvika att ändringar går förlorade och för att endast aktivera den öppna instansen av dokumentet.

Parametrarna WritePasswordDocument och WritePasswordTemplate anger de lösenord som krävs för att spara öppet dokument eller mall. För denna artikels syften är dessa parametrar valfria eftersom ConvertWord inte skriver över originaldokumentet; så skriptet anger "" för vart och ett av dessa argument.

Slutligen är parametern Format ett tal som indikerar den metod som Word använder för att bestämma formatet för det öppna dokumentet. Att få numret rätt är inte lätt eftersom siffror och de metoder de representerar beror på installerad version Word, ytterligare dokumentkonverterare och installationsprocedurer. Låt oss säga att vi måste öppna och konvertera ett RTF-dokument (Rich Text Format) med formatets öppningskod 3. För att öppna exempeldokumentet med en standard RTF-konverterare, använd följande procedur:

Ange doc = Word.Documents._

Öppna("c:my.rtf", False, _

Sant falskt, "", "", _

Sant, "", "", 3)

Vissa rader med källkod i den här artikeln är uppdelade i flera rader på grund av utrymmesbegränsningar. En lista över ytterligare dokumentkonverterare med motsvarande nummer och standardtillägg kan hittas med hjälp av FileConverters-objektuppsättningen. Källkoden i Lista 3 visar en lista över dessa omvandlare. Det finns inga vanliga Word-konverterare listade. En lista över vanliga Word-konverterare finns på tabell 1 och i Word hjälp.

Rutinen CreateFormatCollections i ConvertWord-skriptet visar en lista över Word-konverterare. Även om skriptet något förenklar uppgiften att bestämma öppna och spara format, beror formatet som används för att öppna eller spara ett dokument på versionen av Word och hur omvandlarna är installerade.

Efter att ha öppnat dokumentet en ny version sparas med hjälp av SaveAs-metoden (fragment märkt A in lista 4). SaveAs-metoden tar upp till 16 parametrar, men vi behöver bara två eftersom den nödvändiga SaveFormat-parametern är den andra. Precis som med OpenFormat-parametrarna måste du ange formatkoderna för dokumentet du öppnar i parametern SaveFormat. För att ange sparformatet - till exempel för att spara dokumentet i en ren textfil C:my.txt - ska du ange kommandot

doc.SaveAs "C:my.txt", 2

Efter att ha sparat dokumentet stänger ConvertWord det med Stäng metod(Etikett B i lista 4). Falskt värde anger att Word ska ignorera ändringar om dokumentet har ändrats sedan det sparades. När skriptet sekventiellt har öppnat, sparat och stängt alla dokument, är det sista steget att avsluta Word genom att anropa Words Avsluta-metod ( lista 5).

Tillämpning av ConvertWord

Innan du startar ConvertWord för första gången är det användbart att bekanta dig med information om din lokala version av Word genom att köra kommandot

convertword/version

Detta kommando visar viktig information, inklusive versionsnumret för Word som är installerat på maskinen. Microsoft slutade lägga in versionsnumret i produktnamnet som börjar med Office 95 (som skulle ha kallats Office 7), men det interna versionsnumret ökar avsevärt med 1 för varje efterföljande release. uppdaterad version. Samma numreringsschema används i Word som en komponent i Office-paketet. Interna versionsnummer är 8 (Word 97), 9 (Word 2000), 10 (Word 2002) och 11 (Word 2003).

Som standard öppnar ConvertWord automatiskt filer, gör välgrundade gissningar om deras format (t.ex. Word, Plain Text, WordPerfect, RTF) och sparar dem som Word-dokument, vilket ger dem unika namn som består av filnamnet, ett understreck och ett nummer. ConvertWord erbjuder flera sätt att namnge dokument. Filnamnet kan anges som ett argument för följande kommando:

convertword unicode.txt plain.txt

Otherdocscorel.wps

Detta tillvägagångssätt resulterar i att utgående Word-filer sparas som unicode.doc, plain.doc och otherdocscorel.doc. Ett annat alternativ är att konfigurera ConvertWord för att läsa filer från en standardkälla, så här:

convertword

Resultaten av ett kommando som skapar en lista med filer kan skickas till ConvertWord enligt följande:

dir /s /b c:inbox*.txt

| convertword

Om ingen inmatning är angiven, frågar ConvertWord om inmatade dokumentnamn tills du trycker på Ctrl+C två gånger.

ConvertWord har en enkel metod som låter dig undvika att skriva över filer som har samma namn. Låt oss säga att du vill spara en Word-fil som en textfil med namnet mylist.txt. Om en fil med samma namn redan finns, börjar ConvertWord att iterera genom sekvensen av härledda namn - mylist_1.txt, mylist_2.txt, etc. - tills ett oanvänt namn hittas. Detta namn tilldelas sedan den sparade filen. Att söka efter ett filnamn tar vanligtvis mindre tid än att manuellt öppna och spara ett dokument.

Ändra lagringsplats och filnamn

ConvertWord sparar filer i samma mapp som originalfilen, med samma basnamn. På detta sätt, när filer konverteras för många användare eller grupper av användare, kommer de nya filerna att placeras bredvid de gamla. Vanligtvis känner användarna till "sina" filer och kommer ihåg deras namn.

Katalogen för inspelning av konverterade dokument kan dock ändras. För att göra detta, ange bara /d-nyckeln med fullständiga namn, som kan vara absolut eller relativ till sökvägen som pekar till mappen där skriptet körs. ConvertWord utökar sökvägen till det fullständiga formatet och skapar en motsvarande katalog om den inte redan finns.

convertword /d:c: empexports

Du kan ändra basnamnet (filnamn utan filnamnstillägg) med /b-växeln. Om ConvertWord stöter på flera filer med samma namn, ändrar ConvertWord filnamnen enligt beskrivningen ovan. Du kan också använda /x-växeln för att ange ett annat filtillägg än standardtillägget för den exporterade filtypen.

Skapa icke-Word-dokument

Som standard genererar ConvertWord automatiskt Word-dokument. Om du vill skapa ett annat dokument än Word kan du använda alternativet /sa i verktyget ConvertWord för att ändra standardformatet för att spara. Formaten som du kan spara filer i varierar beroende på vilken version av Word och ytterligare konverterare som finns tillgängliga på systemet som ConvertWord körs på. Det första steget när du sparar en fil i ett specifikt format är att starta Word med växeln /cnv för att se installerade omvandlare; Omvandlarnumret motsvarar den typ i vilken du vill spara den nya filen. Om alla filer behöver sparas i ett specifikt format, till exempel RTF (nummer 6), bör /sa:6-växeln läggas till i ConvertWord-argumenten. Till exempel, för att konvertera alla WordPerfect-filer i den aktuella mappen till RTF, skulle du köra kommandot

dir /s /b *.wpd

| convertword/sa:6

Beroende på versionen av Word och installerade konverterare kan antalet tillgängliga format vara stort. Du bör alltid kontrollera typerna innan du konverterar filer, eftersom deras antal varierar från maskin till maskin. Det enda undantaget från denna irriterande regel är standardinbyggda Word-konverterare. Word 97 och senare versioner har samma värden från 0 till 6, och standardtypsiffrorna ökar när nya versioner läggs till. För Word 2003 kommer siffror från 0 till 11 att vara desamma på alla datorer. Undantaget från standardvärdena är pin-numret -1. Detta värde motsvarar inte Word-konverteraren, utan används som ett ConvertWord-kommando för att skriva data från en dokumentfil till konsolen. Det kan ställas in med tangenten /sa - /sa:-1 eller /sa+.

Fel vid bearbetning

Under storskaliga konverteringsoperationer kan vissa filer uppleva problem. Du behöver ett sätt att spåra dokument som inte har kunnat konverteras. Om filen inte kan konverteras skickar ConvertWord filnamnet och den beskrivande informationen till standardfelströmmen (StdErr); En administratör kan spåra fel genom att se filnamn rulla över skärmen eller genom att omdirigera feldata till en fil för senare analys, till exempel:

Errors.txt

Som standard visar ConvertWord fel genom att endast ange filnamn och felnummer:

c:demo.rtf MISLYCKADES: 2

Med /v+-omkopplaren (verbose output) kan du få mer detaljerad information om felet:

convertword
/v+>errors.txt

/v-omkopplaren visar inte felnummer; istället skickas filnamnet helt enkelt till StdErr för att göra efterföljande bearbetning enklare.

Det senaste felet som upptäckts av ConvertWord accepteras alltid som den slutliga felnivån; När skriptet har körts klart är detta värde tillgängligt i kommandomiljön och kan läsas av ett annat skript, vilket avgör om anropet till ConvertWord lyckades eller misslyckades.

För att upptäcka potentiella fel utan att konvertera dokument kan du köra ConvertWord med växeln /w (tänk om). Denna nyckel gör att ConvertWord öppnar alla dokument utan att spara dem. Om något går fel med någon av filerna, till exempel att interna data är skadade, kommer ett normalt felmeddelande att visas.

Löser lösenordsproblemet

Lösenord är särskilt problematiska när gruppbearbetning eftersom de kan vara olika för olika dokument. Som standard använder ConvertWord blanksteg som lösenord, vilket öppnar alla dokument utan lösenord, men dokument med lösenord genererar ett fel som inte stoppar vidare bearbetning.

Detta beteende kan ändras med växeln /p (lösenord). Om du anger ett tomt argument (till exempel /p:""), uppmanar Word dig att ange ett lösenord för alla skyddade dokument. Med /p-omkopplaren kan du ange ett specifikt lösenord. Du kommer dock inte att kunna öppna dokument utan ett lösenord eller med ett annat lösenord än det angivna.

Praktisk tillämpning av ConvertWord

Jag har gjort cirka 30 000 konverteringar med ConvertWord och hittat flera typiska problem. Ovanliga krascher orsakades nästan undantagslöst av Word-automatiseringsfel; Felnumret och meddelandet kom i de flesta fall från Word. De flesta fel (som ett felaktigt lösenord) är inte svåra att lösa eller förstå. Följande tre misstag upprepades ganska regelbundet.

Den första är Words popup-dialogruta för dokument som innehåller makrokommandon. Som standard blockerar ConvertWord makrokommandon i dokument för att skydda användaren från farliga programkod. Men när Word öppnar dokument som innehåller makron visas en dialogruta som talar om att makron är blockerade. Det enda sättet jag känner till för att eliminera det här fönstret är att aktivera makrokommandon. Du kan göra detta genom att starta ConvertWord och ange nyckeln /as (automatiseringssäkerhet) med värdet 0 (/as:0). Detta är standardvärdet för programmatiskt öppnade Word-dokument. Innan du använder /as-växeln måste du se till att dokumentet du öppnar inte innehåller farlig programkod.

Det andra felet är relaterat till vissa RTF-dokument som inte kan öppnas framgångsrikt, men som fortfarande visas korrekt i WordPad. De är vanligtvis inte korrekt formaterade och kan inte öppnas korrekt i Word. ConvertWord kan inte lösa det här problemet, så ConvertWord kan inte användas för att konvertera sådana filer.

Det tredje felet uppstår eftersom Word identifierar textdokument Unicode genom att starta Byte Order Mark i filen. Om det inte finns någon markering, behandlar Word dokumentet som vanlig text, och när användaren öppnar det konverterade dokumentet kommer användaren att se mellanslag efter varje synligt tecken (mellanslagen motsvarar faktiskt nolltecken). Det enda sättet Lösningen på problemet är att konvertera filer med växeln /oa (OpenAs) inställd på kodad eller Unicode-text (/oa:5 för Word 97 och senare).

Lyckligtvis förekommer sådana fel relativt sällan. ConvertWord kommer att vara extremt användbart för att bearbeta ett stort antal dokument och hjälper dig att öppna och konvertera Word-dokument utan tråkigt manuellt arbete.

Nätverksspecialistrådgivning i Indiana. Han har MCSE-, MCP+I- och MVP-certifikat.

FÖR DE SOM HAR INSTALLERAD GAMLA MICROSOFT OFFICE SOM 97, 2003, 2007 och 2010

FÖR KOMPATIBILITET AV KONTORSFORMAT, INSTALLERA LÄMPLIG PROGRAM.

så att nya format öppnas i gamla versioner

Recension

Användare av Microsoft Office XP och 2003 Word, Excel eller PowerPoint: Innan du laddar ner kompatibilitetspaketet installera högprioriterade uppdateringar från webbplatsen Microsoft Update innan du laddar ner kompatibilitetspaketet Genom att installera kompatibilitetspaketet som ett tillägg till Microsoft Office 2000, Office XP eller Office 2003 kan du öppna, redigera och spara filer i de nya filformaten som används i de senaste versionerna av Word, Excel och PowerPoint. Du kan också använda kompatibilitetspaketet med Microsoft Office Word 2003-, Excel 2003- och PowerPoint 2003-visningsprogram för att visa filer som sparats i nya format. Mer information om kompatibilitetspaketet finns i Knowledge Base-artikeln.

Notera. Om du använder Microsoft Word 2000 eller Microsoft Word 2002 för att läsa eller skriva dokument som innehåller komplexa tecken, bör du läsa informationen i den här artikeln för att säkerställa att Word-dokument visas korrekt i nyare versioner av programmet.

Administratörer: Du kan ladda ner den administrativa mallen för Word-, Excel- och PowerPoint-konverterare som ingår i kompatibilitetspaketet.

Uppdatering. Microsoft Office Compatibility Pack har uppdaterats för att inkludera Service Pack 2 (SP2). Nu, om DOCX- eller DOCM-filer innehåller anpassade XML-taggar, tas taggarna bort när filen öppnas i Word 2003. För mer information, se KB978951

Systemkrav

  • OS: Windows 2000 Service Pack 4, Windows Server 2003, Windows Vista, Windows Vista Service Pack 1, Windows XP Service Pack 1, Windows XP Service Pack 2, Windows XP Service Pack 3
    Windows 7; Windows Server 2008
  • Microsoft Word 2002 SP3, Microsoft Excel 2002 SP3 och Microsoft PowerPoint 2002 SP3
  • Microsoft Office Word 2003 SP1 eller senare, Microsoft Office Excel 2003 SP1 eller senare och Microsoft Office PowerPoint 2003 SP1 eller senare
  • Microsoft Office Word 2003 Viewer.
  • Microsoft Office Excel 2003 Viewer
  • Microsoft Office PowerPoint 2003 Viewer

Instruktioner

Installerar uppdateringen

  1. Se till att ditt system är uppdaterat genom att installera högprioriterade uppdateringar och nödvändiga uppdateringar hämtade från Microsoft Update-webbplatsen (krävs för Microsoft-användare Office XP och 2003).
  1. Efter att ha installerat uppdateringar med hög prioritet och nödvändiga uppdateringar från Microsoft Update-webbplatsen laddar du ned kompatibilitetspaketet genom att klicka på knappen ovan och spara filen på din hårddisk.
  1. För att köra installationsprogrammet, dubbelklicka på den sparade filen på din hårddisk. körbar fil FileFormatConverters.exe.
  1. Slutför installationen genom att följa instruktionerna på skärmen.

Ta bort en nedladdningsfil