2 Tamang Paraan upang Palitan ang isang Pangalan ng Bookmark sa Iyong Dokumentong Word

Ipamahagi ngayon:

Sa artikulo sa bellowing, nais naming bigyan ka ng 2 tamang paraan upang baguhin ang isang pangalan ng bookmark sa iyong dokumento sa Word.

Habang naglalabas ng isang mahabang dokumento ng Word, ang mga bookmark at cross-reference ay maaaring maging aming matalik na kaibigan sa pamamagitan ng pag-save sa amin ng maraming oras na muling nagpapaliwanag sa parehong punto. Gayunpaman, maaaring maganap ang hindi inaasahang isyu. Halimbawa, kung binago mo ang isang pangalan ng bookmark at na-update ang mga cross-reference, tiyak na mabibigo ka at magtatapos sa mga error sa sanggunian tulad ng sa ibaba:Error sa sanggunian

Ang dahilan ay sa oras na binago mo ang pangalan ng bookmark, hindi mo sinasadyang tinanggal ang bookmark mismo. Ipapakita namin sa iyo ang 2 pamamaraan upang matugunan ang problemang ito.

Paraan 1: Palitan ang Pangalan ng Bookmark at Manu-manong Mag-update ng mga Cross-reference

  1. Para magsimula, i-click ang tab na "Ipasok" at pagkatapos ay i-click ang "Bookmark" sa grupong "Mga Link".I-click ang "Ipasok" -> I-click ang "Bookmark"
  2. Susunod, i-click upang piliin ang target na bookmark at i-click ang "Pumunta Sa".
  3. Makikita mo ang mga teksto ng bookmark na napili sa pamamagitan ng pagkatapos. I-click ang "Tanggalin".Piliin ang Bookmark-> I-click ang "Pumunta Sa" -> I-click ang "Tanggalin"
  4. Pagkatapos ay maglagay ng isang bagong pangalan ng bookmark at i-click ang "Magdagdag".
  5. Pindutin ang "Alt + F9" upang ipakita ang mga code ng patlang.Pindutin ang "Alt + F9" upang ipakita ang mga code ng patlang
  6. Kung sakaling mayroon kang maraming mga cross-sanggunian, inirerekumenda namin sa iyo na gamitin ang function na "Hanapin at Palitan". Pindutin lamang ang "Ctrl + H" upang makuha ang dialog box na "Hanapin at Palitan".
  7. Ipasok ngayon ang "REF DWORDR" sa "Hanapin kung ano" ang kahon ng teksto at "REF DWORDR2" sa "Palitan ng" isa. Ang "DWORDR" ay ang orihinal na pangalan ng bookmark at ang "DWORDR2" ay ang bago.
  8. Susunod na pag-click sa "Palitan ang Lahat".Ipasok ang mga pangalan ng bookmark -> I-click ang "Palitan Lahat"
  9. Isara ang kahon na "Hanapin at Palitan" at pindutin ang "Alt + F9" upang maipakita muli ang mga nilalaman ng sanggunian.
  10. Pagkatapos ay pindutin ang "Ctrl + A" at "F9" sa tabi upang i-update ang lahat ng mga patlang sa dokumento.

Kapag inilipat mo ang cursor sa cross-reference, maaari mong makita ang bagong pangalan ng bookmark sa kahon ng tip sa screen.Ang epekto

Paraan 2: Baguhin ang Pangalan ng Bookmark at I-update ang Mga cross-reference sa pamamagitan ng VBA

  1. Una, pindutin ang "Alt + F11" upang ma-trigger ang VBA editor.
  2. Pumunta sa proyektong "Normal" upang magsingit ng isang bagong module sa pamamagitan ng pag-click muna sa tab na "Ipasok".
  3. Pagkatapos piliin ang "Modyul" sa drop-down na menu nito.I-click ang "Normal" -> I-click ang "Ipasok" -> I-click ang "Modyul"
  4. I-double click sa bagong nilikha na module upang buksan ang puwang sa pag-edit sa kanang bahagi.
  5. Susunod na i-paste ang sumusunod na macro doon:
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
  1. I-click ang "Run" o pindutin ang "F5".I-paste ang Mga Code-> I-click ang "Run"
  2. Ipasok ngayon ang orihinal na pangalan ng bookmark sa unang kahon na lumalabas at i-click ang "OK".Ipasok ang orihinal na pangalan-> I-click ang "OK"
  3. Ipasok ang bagong pangalan sa pangalawa at i-click ang "OK".Ipasok ang bagong pangalan ng bookmark-> I-click ang "OK"

Panghuli, magkakaroon ng isang kahon na nagpapakita sa iyo ng resulta.Ipinapakita ang kahon ng resulta

Mag-ingat sa Mga Dokumento ng Salita

Ang halaga ng isang nasirang Salita Ang dokumento ay hindi nakakulong sa nakakapagod na pagkawala ng negosyo ngunit nakagagambala din sa mga tao. Sa gayon ito ay lubhang kinakailangan upang gumawa ng mga hakbang sa pag-iingat upang ma-bypass ang hindi pinalad tulad ng pag-back up ng mga dokumento.

Panimula ng May-akda:

Si Vera Chen ay isang dalubhasa sa pagbawi ng data sa DataNumen, Inc., na pinuno ng mundo sa mga teknolohiya sa pagbawi ng data, kasama ang pag-aayos ng xlsx at pdf pagkumpuni ng mga produktong software. Para sa karagdagang impormasyon pagbisita www.datanumen. Sa

Ipamahagi ngayon:

Mga komento ay sarado.