Осы мақалада біз сізге Word құжатындағы үстіңгі деректеме мен төменгі деректемені өңдеуді шектеудің 2 әдісін ұсынғымыз келеді.
Біз білетіндей, құжаттың үстіңгі және төменгі колонтитулдары пішімдеуді кәсіби ету үшін оның тұтастығын сақтауы керек. Осылайша, үстіңгі деректемені немесе төменгі деректемені қасақана немесе кездейсоқ түрлендіруден сақтайтын тәсілдерді әзірлеу жақсы болар еді. Әдеттегідей, біз ұсынатын 2 әдісті ұсынамыз.
1-әдіс: Үстіңгі және астыңғы деректемені өңдеуді қолмен шектеу
- Бастау үшін құжаттың жоғарғы жағына өту үшін «Ctrl + Home» пернелерін басыңыз.
- Содан кейін «Бет орналасуы» қойындысын нұқыңыз.
- Содан кейін «Бетті орнату» тобындағы «Үзілістер» түймесін басыңыз.
- Ашылмалы мәзірден «Үздіксіз» таңдаңыз.

Егер сіз барлық жасырын белгілерді көрсетсеңіз, онда үзіліс енгізілгенін көресіз.
- Содан кейін экранның оң жағында «Пішімдеуді және өңдеуді шектеу» тақтасын ашу үшін «Қарап шығу» қойындысын, содан кейін «Өңдеуді шектеу» пәрменін басыңыз.
- «Құжатта тек осы түрдегі редакциялауға рұқсат беру» өрісін белгілеп, «Нысандарды толтыру» опциясын таңдаңыз.
- Әрі қарай «Бөлімдерді қорғау» диалогтық терезесін шақыру үшін «Бөлімдерді таңдау» батырмасын басыңыз.
- Бұл өрісте тек «1 бөлім» құсбелгісін қойып, «ОК» батырмасын басыңыз.
- Содан кейін «Ия, Start Қорғауды күшейту ».
- Соңында, парольді енгізіп, қайта енгізіңіз, содан кейін «ОК» батырмасын басыңыз.
Әзірге, үстіңгі деректемені немесе төменгі колонтитулды басқанда, оған кіре алмайсыз.
2-әдіс: VBA арқылы үстіңгі деректеме мен төменгі деректемені өңдеуді шектеу
- Алдымен VBA редакторын ашу үшін «Alt + F11» пернелерін басыңыз.
- Содан кейін «Қалыпты» жобасын, содан кейін «Кірістіру» қойындысын нұқыңыз.
- «Қалыпты» жобаның ішіне жаңасын енгізу үшін мәзірден «Модуль» таңдаңыз.
- Кодтау аймағын шығару үшін модульді екі рет нұқыңыз және келесі макросты сол жерге қойыңыз:
Sub ProtectHeaderAndFooter() Selection.HomeKey Unit:=wdStory Selection.InsertBreak Type:=wdSectionBreakContinuous ActiveDocument.Sections(1).ProtectedForForms = True ActiveDocument.Protect wdAllowOnlyFormFields End Sub
Айтпақшы, сізге көп құжатты өңдеу қажет болса, оның орнына мына макросты қойыңыз:
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
Бірақ барлық құжаттарды бір қалтаға басқалардан бұрын орналастыруды ұмытпаңыз. «C: \ Users \ Public \ Documents \ New folder \ Test2 \» файлын нақты қалта жолымен ауыстырыңыз.
- Соңында «Іске қосу» түймесін басыңыз.
Макро жолды қолданған кезде, тақырып пен колонтитулды қорғау үшін пароль енгізудің қажеті жоқ.
Құжат мәселелерімен күресу
Word құжаттары, барлық басқа файлдар сияқты, бағдарламалық жасақтаманың бұзылуының оңай құрбанына айналады. Сондықтан, құнды құжаттарыңызды қорғау және оларды мәңгілікке қол жетімсіз ету үшін а. Балдырларын алуға болады docx түзету құрал.
Автордың кіріспесі:
Вера Чен - деректерді қалпына келтіру бойынша сарапшы DataNumen, Соның ішінде деректерді қалпына келтіру технологиялары бойынша әлемдік көшбасшы болып табылатын Inc. Excel-дің бүлінуі және pdf бағдарламалық жасақтама өнімдерін жөндеу. Қосымша ақпарат алу үшін кіріңіз WWW.datanumen.com





