Selles artiklis kavatseme näidata teile kahte võimalust automaatse nummerdamise teisendamiseks tavatekstideks teie Wordi dokumendis.
Üldiselt saame Wordi automaatse numbri funktsioonist palju kasu. See säästab meid paljudest probleemidest üksuste loetlemisel ja lõikude korraldamisel. Siin on aga keerdkäik. Tavaliselt vajab dokument ülevaatamist rohkem kui üks kord. Ja see on tekstide lisamise ja kustutamise protsessis, mis mõjutab numbreid. Seetõttu peame need "dünaamilised" numbrid lihttekstideks teisendama. Nii saame kaitsta oma dokumendivormingut.
Järgmised on meie 2 meetodit, mida vajate. Ja enne proovimist soovitame teil esmalt oma failist varukoopia teha. Kui peate teksti pärast tavaliseks tekstiks teisendamist automaatselt nummerdama, saate alati kasutada varukoopiat.
1. meetod: säilita ainult tekst
- Kõigepealt vali tekst, mis sisaldab automaatset nummerdamist.
- Seejärel paremklõpsake.
- Järgmisena valige loendimenüüst "Kopeeri".

- Nüüd vajutage algteksti eemaldamiseks nuppu "Kustuta".
- Ja paremklõpsake uuesti sellel alal.
- Seekord valige "Kleepimisvalikud" alt "Säilita ainult tekst".
Nüüd olete automaatse nummerdamise edukalt teisendanud staatiliseks. Allpool on näide:
Võib-olla juba märkate, et dokumendi vorming tegelikult veidi muutub. Kui teie dokument sisaldab vaid mõnda numbrit ja see ei nõua vormindamisstandardeid, võite seda meetodit ohutult kasutada. Kui aga teie dokumendil on mitmetasandilised loendid, peate neid toiminguid mitu korda kordama.
Tegelikult on see põhjus, miks meil on teine meetod, st VBA koodide kasutamine.
2. meetod: kasutage VBA koode
- Esiteks veenduge, et vahekaart "Arendaja" oleks lindil saadaval. Kui ei, siis vaadake meie eelmist artiklit: Kuidas lisada Wordi dokumenti taustamuusikat
- Teiseks klõpsake vahekaarti "Arendaja".
- Kolmandaks klõpsake rühmas "Kood" nuppu "Visual Basic".
- Nüüd olete avanud VBA redaktori. Otsige vasakpoolsest veerust üles oma dokumendi nimega projekt. Seejärel topeltklõpsake "ThisDocument", et avada parempoolses redigeerimisala.
- Vaatame nüüd kahte erinevat juhtumit. Esiteks, kui soovite teisendada ainult valitud automaatset nummerdamist, peaksite kopeerima ja kleepima järgmised koodid:
Sub ConvertSelectAutoNumberToText() If ActiveDocument.Lists.Count > 0 Then Selection.Range.ListFormat.ConvertNumbersToText Else End If End Sub
Kui aga olete kogu dokumendi lõpliku mustandi koostanud, peaksite kogu automaatse nummerdamise lihttekstideks teisendamiseks kasutama järgmisi.
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
- Lõpuks klõpsake töö tegemiseks nuppu "Käivita".
Näete, kui kasutate VBA-koode "dünaamiliste" numbrite vabanemiseks, saate dokumendi vormingu väga hästi säilitada.
Mõelge varukoopiatele
Nagu alati, pöörame suurt rõhku teie failide varukoopiate tegemisele. Kuna need mängivad olulist rolli, kui teie failid saavad rikutud, võib neile kulutatud aeg end tagasi maksta. Üks näidetest on a docx veaparandustööriist, saate alati viidata uusimatele andmetele, mis võivad teie seisakuid märkimisväärselt lühendada.
Autori sissejuhatus:
Vera Chen on andmete taastamise ekspert DataNumen, Inc., mis on maailmas juhtiv andmete taastamise tehnoloogiate, sealhulgas xlsx andmevea parandamine ja pdf tarkvaratooted. Lisateabe saamiseks külastage www.datanumenCom





