Az alábbi cikkben 2 helyes módszert szeretnénk bemutatni a könyvjelzők nevének megváltoztatására a Word-dokumentumban.
Egy hosszú Word-dokumentum készítése közben a könyvjelzők és a kereszthivatkozások a legjobb barátunkká válhatnak, mivel sok időt takarítunk meg ugyanazon pont újramagyarázásával. Váratlan probléma azonban előfordulhat. Például, ha megváltoztatja a könyvjelző nevét, és frissíti a kereszthivatkozásokat, akkor biztosan sikertelen lesz, és hivatkozási hibákkal fog végződni, mint például az alábbiak:
Ennek az az oka, hogy amikor megváltoztatta a könyvjelző nevét, véletlenül magát a könyvjelzőt törölte. Most bemutatunk 2 módszert a probléma megoldására.
1. módszer: Módosítsa a könyvjelző nevét és frissítse a kereszthivatkozásokat manuálisan
- A kezdéshez kattintson a „Beszúrás” fülre, majd a „Linkek” csoportban a „Könyvjelző” gombra.

- Ezután kattintson a célkönyvjelző kiválasztásához, majd kattintson az „Ugrás ide” gombra.
- Látni fogja, hogy a könyvjelzőszövegek addigra ki vannak választva. Kattintson a „Törlés” gombra.

- Ezután írjon be egy új könyvjelzőnevet, és kattintson a „Hozzáadás” gombra.
- Nyomja meg az „Alt+F9” billentyűkombinációt a mezőkódok megjelenítéséhez.
- Ha több kereszthivatkozása van, javasoljuk, hogy használja a „Keresés és csere” funkciót. Csak nyomja meg a „Ctrl+H” billentyűkombinációt a „Keresés és csere” párbeszédpanel megnyitásához.
- Most írja be a „REF DWORDR” kifejezést a „Find what” szövegmezőbe, és „REF DWORDR2”-t a „Csere erre” szövegmezőbe. A „DWORDR” a könyvjelző eredeti neve, a „DWORDR2” pedig az új.
- Ezután kattintson az „Összes cseréje” gombra.
- Zárja be a „Keresés és csere” mezőt, és nyomja meg az „Alt+F9” billentyűkombinációt a referenciatartalom ismételt megjelenítéséhez.
- Ezután nyomja meg a „Ctrl+A” és az „F9” billentyűket a dokumentum összes mezőjének frissítéséhez.
Ha a kurzort a kereszthivatkozás fölé viszi, láthatja az új könyvjelző nevét a képernyő tippdobozában.
2. módszer: Módosítsa a könyvjelző nevét és frissítse a kereszthivatkozásokat VBA-n keresztül
- Először nyomja meg az „Alt+F11” gombot a VBA-szerkesztő elindításához.
- Lépjen a „Normál” projektbe egy új modul beillesztéséhez, először a „Beszúrás” fülre kattintva.
- Ezután válassza a „Modul” lehetőséget a legördülő menüből.
- Kattintson duplán az újonnan létrehozott modulra a jobb oldalon található szerkesztési terület megnyitásához.
- Ezután illessze be a következő makrót:
Sub ChangeTheBookMarkNameAndUpdateCrossReference()
Dim strBookMarkName As String
Dim strNewName As String
Dim objBookMarkRange As Range
Dim objField As Field
Dim strFieldCode As String
' Rename the bookmark name.
strBookMarkName = InputBox("Enter the bookmark name which you want to change", "BookMark Name", "For example: DWORDR")
strNewName = InputBox("Enter the New bookmark Name", "New Bookmark Name", "For example: New text")
With ActiveDocument
If .Bookmarks.Exists(strBookMarkName) Then
Set objBookMarkRange = .Bookmarks(strBookMarkName).Range
.Bookmarks(strBookMarkName).Delete
.Bookmarks.Add Name:=strNewName, Range:=objBookMarkRange
' Update the cross-reference
If .Fields.Count >= 1 Then
For Each objField In .Fields
strFieldCode = objField.Code.Text
If strFieldCode = " REF " & strBookMarkName & " \h " Then
objField.Code.Text = Replace(strFieldCode, strBookMarkName, strNewName, , 1, vbTextCompare)
objField.Update
MsgBox ("Code = " & objField.Code & vbCr & "Result = " & objField.Result & vbCr)
End If
Next objField
End If
Else
MsgBox ("The Bookmark: " & strBookMarkName & " is not founded.")
End If
End With
Set objBookMarkRange = Nothing
End Sub
- Kattintson a „Futtatás” gombra, vagy nyomja meg az „F5” gombot.
- Most írja be az eredeti könyvjelző nevét az első felugró mezőbe, és kattintson az „OK” gombra.
- Írja be az új nevet a másodikba, és kattintson az „OK” gombra.
Végül lesz egy doboz, amely megmutatja az eredményt.
Vigyázz a Word dokumentumokra
Az a sérült Word dokumentum nem korlátozódik a megdöbbentő üzleti veszteségre, hanem érzelmileg is megzavarja az embereket. Ezért rendkívül szükséges megelőző intézkedéseket tenni a szerencsétlenek megkerülésére, mint például a dokumentumok biztonsági mentése.
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 javítás és a pdf javító szoftvertermékek. További információért látogasson el www.datanumen.com







