Tässä artikkelissa haluamme esitellä sinulle kaksi tapaa rajoittaa otsikkojen ja alatunnisteiden muokkausta Word-asiakirjassa.
Kuten tiedämme, asiakirjan otsikon ja alatunnisteen tulisi säilyttää eheys, jotta muotoilu olisi ammattimaista. Siksi olisi mukavaa kehittää tapoja estää otsikko tai alatunniste tahallisesta tai vahingossa tapahtuvasta muokkaamisesta. Kuten tavallista, tässä on kaksi ehdotettua menetelmää.
Tapa 1: Rajoita otsikon ja alatunnisteen muokkaamista manuaalisesti
- Aloita painamalla "Ctrl + Home" siirtyäksesi asiakirjan päähän.
- Napsauta seuraavaksi Sivun asettelu -välilehteä.
- Napsauta sitten "Tauot" Sivun asetukset -ryhmässä.
- Ja valitse avattavasta valikosta Jatkuva.

Jos nyt paljastat kaikki piilotetut merkit, näet jatkuvan leikkauksen.
- Napsauta sitten "Tarkista" -välilehteä ja sitten "Rajoita muokkausta" -komento avataksesi "Rajoita muotoilua ja muokkausta" -ruudun ruudun oikealla puolella.
- Valitse Salli vain tämän tyyppinen muokkaus asiakirjassa -valintaruutu ja valitse Lomakkeiden täyttö -vaihtoehto.
- Napsauta seuraavaksi “Valitse osiot” saadaksesi osion Suojaus -valintaikkunan.
- Valitse siinä ruudussa vain ”Osa 1” -ruutu ja napsauta ”OK”.
- Napsauta sitten ”Kyllä, Start Suojauksen täytäntöönpano.
- Kirjoita lopuksi salasana ja kirjoita se uudelleen ja napsauta sitten “OK”.
Ylivoimaisesti, kun napsautat otsikko- tai alatunnistealuetta, et voi kirjoittaa sitä.
Tapa 2: Rajoita otsikon ja alatunnisteen muokkaamista VBA: n kautta
- Avaa ensin VBA-editori painamalla Alt + F11.
- Napsauta sitten "Normaali" projekti ja sitten "Lisää" -välilehti.
- Valitse valikosta ”Moduuli”, jos haluat lisätä uuden osan kohtaan ”Normaali”.
- Kaksoisnapsauta moduulia tuodaksesi koodausalueen esiin ja liitä seuraava makro sinne:
Sub ProtectHeaderAndFooter() Selection.HomeKey Unit:=wdStory Selection.InsertBreak Type:=wdSectionBreakContinuous ActiveDocument.Sections(1).ProtectedForForms = True ActiveDocument.Protect wdAllowOnlyFormFields End Sub
Muuten, jos joudut eräprosessoimaan monidokumenttia, liitä tämä makro sen sijaan:
Sub ProtectHeaderAndFooterInMultiDoc()
Dim objDoc As Document
Dim strFile As String, strFolder As String
' Initialization
strFolder = "C:\Users\Public\Documents\New folder\Test2\"
strFile = Dir(strFolder & "*.docx", vbNormal)
' Precess each document in the folder.
While strFile <> ""
Set objDoc = Documents.Open(FileName:=strFolder & strFile)
Selection.HomeKey Unit:=wdStory
Selection.InsertBreak Type:=wdSectionBreakContinuous
ActiveDocument.Sections(1).ProtectedForForms = True
ActiveDocument.Protect wdAllowOnlyFormFields
objDoc.Save
objDoc.Close
strFile = Dir()
Wend
End Sub
Muista kuitenkin järjestää kaikki asiakirjat samaan kansioon ennen mitään muuta. Ja korvaa “C: \ Users \ Public \ Documents \ New folder \ Test2 \" todellisella kansiopolulla.
- Napsauta lopuksi ”Suorita”.
Kun käytetään makrotapaa, ei tarvitse syöttää salasanaa otsikon ja alatunnisteen suojaamiseksi.
Selviytyä asiakirjaongelmista
Word-asiakirjat, kuten kaikki muutkin tiedostot, ovat helposti ohjelmistovaurioiden uhreja. Siksi, jotta voit suojata arvokkaat asiakirjat ja estää niitä pääsemästä ikuisesti, voit ottaa a docx-korjaus työkalu.
Tekijän esittely:
Vera Chen on tietojen palauttamisen asiantuntija DataNumen, Inc., joka on maailman johtava tietojen palautustekniikoissa, mukaan lukien Excel-korruptio ja pdf korjata ohjelmistotuotteita. Lisätietoja osoitteessa www.datanumen.com





