V tem članku vam bomo predstavili dva načina za pretvorbo samodejnega oštevilčenja v običajna besedila v dokumentu Word.
Na splošno imamo veliko koristi od funkcije AutoNumber v Wordu. Prihrani nam veliko težav pri naštevanju predmetov in organiziranju odstavkov. Tu pa je zasuk. Dokument običajno zahteva popravke več kot enkrat. Številke vplivajo na postopek dodajanja in brisanja besedil. Zato moramo te "dinamične" številke pretvoriti v navadna besedila. Tako lahko zaščitimo naše oblikovanje dokumentov.
Sledijo naši dve metodi, ki jih boste potrebovali. Preden preizkusite, toplo priporočamo, da najprej naredite varnostno kopijo datoteke. Če morate besedilo samodejno oštevilčiti po pretvorbi v normalno besedilo, lahko vedno uporabite varnostno kopijo.
1. način: obdržite samo besedilo
- Najprej in predvsem izberite besedilo, ki vsebuje samodejno oštevilčenje.
- Nato z desno miškino tipko kliknite.
- Nato v meniju s seznamom izberite »Kopiraj«.

- Zdaj pritisnite “Delete”, da odstranite izvirno besedilo.
- In znova kliknite na območje znova.
- Tokrat v razdelku »Možnosti lepljenja« izberite »Ohrani samo besedilo«.
Zdaj ste samodejno oštevilčenje uspešno pretvorili v statično. Spodaj je primer:
Morda že opazite, da se oblikovanje dokumenta dejansko nekoliko spremeni. Če vaš dokument vsebuje le nekaj številk in ne zahteva standardov za oblikovanje, lahko varno uporabite to metodo. Če pa ima vaš dokument večstopenjske sezname, boste morali te postopke večkrat ponoviti.
Pravzaprav imamo zato drugo metodo, torej uporabo kod VBA.
2. način: Uporabite kode VBA
- Najprej se prepričajte, da imate na traku na voljo zavihek »Razvijalec«. Če ne, si oglejte naš prejšnji članek: Kako vstaviti glasbo v ozadje v dokument Word
- Drugič, kliknite jeziček »Razvijalec«.
- Tretjič, v skupini »Koda« kliknite »Visual Basic«.
- Zdaj ste odprli urejevalnik VBA. V levem stolpcu poiščite projekt imena vašega dokumenta. Nato dvokliknite »ThisDocument«, da odprete območje za urejanje na desni strani.
- Zdaj pa poglejmo dva različna primera. Najprej, če želite pretvoriti samo izbor samodejnega oštevilčenja, kopirajte in prilepite naslednje kode:
Sub ConvertSelectAutoNumberToText() If ActiveDocument.Lists.Count > 0 Then Selection.Range.ListFormat.ConvertNumbersToText Else End If End Sub
Če pa ste pribili končni osnutek celotnega dokumenta, za pretvorbo celotnega samodejnega oštevilčenja v navadna besedila uporabite naslednje:
Sub ConvertAllAutoNumberToText() If ActiveDocument.Lists.Count > 0 Then Dim lisAutoNumList As List For Each lisAutoNumList In ActiveDocument.Lists lisAutoNumlist.ConvertNumbersToText Next Else End If End Sub
- Na koncu kliknite »Zaženi«, da opravite delo.
Ko se z VBA kodami znebite »dinamičnih« številk, lahko vidite, da lahko zelo dobro ohranite oblikovanje dokumentov.
Razmislite o varnostnih kopijah
Kot vedno dajemo velik poudarek izdelavi varnostnih kopij za vaše datoteke. Ker igrajo ključno vlogo, ko se vaše datoteke poškodujejo, se vam čas, ki ga porabite za to, lahko povrne. Eden od primerov je, če uporabljate docx orodje za popravilo napak, lahko imate vedno na voljo najnovejše podatke, ki vam lahko bistveno skrajšajo čas izpada.
Uvod avtorja:
Vera Chen je strokovnjakinja za obnovitev podatkov v DataNumen, Inc., ki je vodilna na svetu na področju tehnologij za obnovitev podatkov, vključno z popravilo napake podatkov xlsx in pdf popravilo programskih izdelkov. Za več informacij obiščite www.datanumen.com





