Ebben a cikkben két módszert szeretnénk bemutatni, hogyan alakíthatja át az automatikus számozást normál szöveggé a Word-dokumentumban.
Általában sokat profitálunk a Word AutoNumber funkciójából. Sok problémától kímél meg minket az elemek felsorolása és a bekezdések rendszerezése során. Itt van azonban a csavar. Egy dokumentumot általában többször kell átdolgozni. És a szövegek hozzáadása és törlése folyamatban van, ami befolyásolja a számokat. Ezért ezeket a „dinamikus” számokat egyszerű szöveggé kell konvertálnunk. Így meg tudjuk védeni dokumentumaink formázását.
Az alábbiakban bemutatjuk a 2 módszerünket, amelyekre szüksége lesz. És mielőtt kipróbálná, erősen javasoljuk, hogy készítsen biztonsági másolatot a fájlról. Abban az esetben, ha automatikusan számoznia kell egy szöveget, miután normál szöveggé alakította, mindig van egy biztonsági másolata.
1. módszer: Csak szöveg maradjon
- Először is, jelölje ki az automatikus számozást tartalmazó szöveget.
- Ezután kattintson a jobb gombbal.
- Ezután válassza a „Másolás” lehetőséget a lista menüben.

- Most nyomja meg a „Törlés” gombot az eredeti szöveg eltávolításához.
- És kattintson ismét jobb gombbal a területre.
- Ezúttal válassza a „Csak szöveg megtartása” lehetőséget a „Beillesztési beállítások” alatt.
Sikeresen átalakította az automatikus számozást statikussá. Az alábbiakban egy példa:
Lehet, hogy már észreveszi, hogy a dokumentum formázása egy kicsit megváltozik. Ha a dokumentum csak néhány számot tartalmaz, és nem igényel formázási szabványokat, nyugodtan használhatja ezt a módszert. Ha azonban a dokumentum többszintű listákkal rendelkezik, ezeket a műveleteket többször meg kell ismételnie.
Ami azt illeti, ezért van második módszerünk, vagyis a VBA kódok használata.
2. módszer: VBA kódok használata
- Először is győződjön meg arról, hogy a „Fejlesztő” fül elérhető a szalagon. Ha nem, olvassa el korábbi cikkünket: Hogyan illesszen be háttérzenét a Word-dokumentumába
- Másodszor, kattintson a „Fejlesztő” fülre.
- Harmadszor kattintson a „Visual Basic” elemre a „Kód” csoportban.
- Most megnyitotta a VBA-szerkesztőt. A bal oldali oszlopban keresse meg a dokumentum nevének projektjét. Ezután kattintson duplán a „ThisDocument” elemre a jobb oldalon található szerkesztési terület megnyitásához.
- Most nézzünk meg 2 különböző esetet. Először is, ha csak egy kiválasztott automatikus számozást szeretne konvertálni, másolja ki és illessze be a következő kódokat:
Sub ConvertSelectAutoNumberToText() If ActiveDocument.Lists.Count > 0 Then Selection.Range.ListFormat.ConvertNumbersToText Else End If End Sub
Ha azonban elkészítette a teljes dokumentum végleges vázlatát, akkor a következőkkel kell konvertálnia az összes automatikus számozást egyszerű szöveggé:
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
- Végül kattintson a „Futtatás” gombra a munka elvégzéséhez.
Látható, ha VBA kódokkal megszabadul a „dinamikus” számoktól, nagyon jól megőrizheti a dokumentum formázását.
Gondoljon a biztonsági mentésekre
Mint mindig, most is nagy hangsúlyt fektetünk a fájlok biztonsági másolatainak készítésére. Mivel létfontosságú szerepet játszanak, amikor a fájljai megsérülnek, a ráfordított idő megtérülhet. Az egyik példa az, amikor a docx hibajavító eszköz, mindig rendelkezésére állnak a legfrissebb adatok, amelyek jelentősen csökkenthetik az állásidőt.
Szerző Bevezetés:
Vera Chen adat-helyreállítási szakértő DataNumen, Inc., amely világelső az adat-helyreállítási technológiák területén, beleértve xlsx adathiba javítás és a pdf javító szoftvertermékek. További információért látogasson el www.datanumen.com





