Заглавља су одлично место за представљање вашег Ворд документа, а такође су лака за коришћење. Само треба двапут да кликнете на заглавље и откуцате, зар не? Лако је, баш као и било који други, овај задатак може постати прилично монотон и досадан ако морате да додате исто заглавље за више докумената у низу.

За тај сценарио, или можда друге сценарије, ВБА добро долази. Користећи ВБА, можете написати део кода који аутоматски додаје текст који желите у наслов вашег документа.

Аутоматско додавање текста у заглавље документа помоћу ВБА у Ворд-у

ВБА или Висуал Басиц за апликације је интегрисани облик Висуал Басица који се користи у Мицрософт Оффице апликацијама. ВБА вам омогућава да пишете кодове за креирање макроа, што заузврат аутоматизује задатке које бисте иначе морали да радите ручно. ВБА вам чак омогућава да креирате сопствена дугмад и функције за Мицрософт Ворд.

У овом чланку ћемо креирати макро и написати код за њега, који ће додати прилагођени текст у заглавље документа. Заглавља су користан одељак у Ворд документима, и можете извући много из заглавља у Мицрософт Ворд-у.

Као пример, креираћемо код који додаје текст Написао и објавио МакеУсеОф до заглавља. Овај текст ћемо подебљати и поравнати са средиштем документа.

1. Приступ картици Девелопер

Први корак у креирању Ворд макроа је приступ картици Програмер са траке. Ова картица је подразумевано онемогућена, пошто су макрои резервисани за напредне кориснике. Преузети макрои су лак начин за хакере да приступе и инсталирају малвер на ваш систем, тако да Мицрософт је одлучио да их подразумевано блокира.

Уз то, мораћете да омогућите картицу Програмер из Опције. Наравно, ако сте раније користили макрое, картица Програмер ће већ бити доступна, тако да нема потребе да ово радите изнова. Ако први пут радите са макроима и ВБА у Оффице програмима, добра је идеја да прочитате наш водич о како да почнете да користите макрое у Ворд-у.

  1. У програму Мицрософт Ворд идите на Филе мени.
  2. Изаберите Опције. Ово ће отворити прозор са опцијама програма Ворд.
  3. У Ворд опције прозор, изаберите Прилагодите траку.
  4. Десно, испод Главне картице, померите се надоле и проверите Девелопер.
  5. Кликните У реду.

Сада ћете видети картицу Програмер на траци, тачно између Приказ и Помоћ.

2. Креирање макроа

Сада је време да упрљате руке макроом и неким кодом. Када креирате макро и напишете код за њега, можете му доделити пречицу тако да не морате сваки пут да идете у мени макроа.

На овај начин можете додатно повећати своју продуктивност јер ћете притиснути само комбинацију тастера на тастатури, а магија ће се догодити иза сцене.

  1. Иди на Девелопер таб.
  2. Кликните на Макрои од Код одељак.
  3. Унесите име за свој макро. Назваћемо наше муоХеадинг.
  4. Кликните на Креирај.

Једном када кликнете Креирај, отвориће се нови прозор који садржи две линије кода и линију са информацијама. Суб и Енд Суб линије означавају почетак и крај кода вашег макроа. Уметните код испод између два реда:

Дим хеадерРанге Као Домет
Дим хеадерТект Ас Низ
Комплет хеадерРанге = АцтивеДоцумент. Секције. Ставка(1).Заглавља (вдХеадерФоотерПримари).Распон
хеадерРанге. Текст = "Написао и објавио МУО"
хеадерРанге. Фонт. Болд = Истинито
хеадерРанге. ПараграпхФормат. Поравнање = вдАлигнПараграпхЦентер

Наредба Дим у овом коду декларише хеадерРанге и текст заглавља променљиве као а Домет и а Низ редом. Следеће, тхе Комплет изјава поставља хеадерРанге променљиву у заглавље тренутног активног документа.

Тхе Комплет наредба прво приступа тренутно активном документу, затим његовим одељцима, затим првој ставци и заглављима у њему. Коначно, приступа примарном заглављу у Ворд-у, а затим га поставља као а Домет.

Када се ово двоје прогласи, хеадерРанге текст је подешен на текст који желимо. У следећем реду, фонт је подешен да буде подебљан, а затим у последњем реду, поравнање пасуса је постављено на центар. Параметри који почињу са „вд“ означавају да је параметар ексклузиван за Мицрософт Ворд.

Тхе Суб и Енд Суб кодови нису укључени у овај исечак изнад, пошто би требало да налепите код из исечка између ова два. Ваш коначни код би требао изгледати као на слици испод:

3. Коришћење макроа

Када подесите код, спремни сте да користите макро. Нема потребе да га чувате; све што унесете у ВБА радни простор се одмах чува. Сада је време да подесите пречицу за макро и видите да ли ради!

  1. Иди на Филе мени.
  2. Изаберите Опције.
  3. Изаберите Прилагодите траку.
  4. Кликните на Прилагоди поред Пречице на тастатури на дну прозора. Ово ће отворити прозор Прилагоди тастатуру.
  5. У Прилагодите тастатуру прозору, померите се надоле у Категорије листу и изаберите Макрои.
  6. У десном менију изаберите свој макро.
  7. Кликните на оквир за текст испод, Притисните нову пречицу.
  8. Унесите комбинацију тастера на тастатури. То је добра идеја за коришћење Цтрл, Алт, и Смена истовремено. Овако, комбинација вероватно неће бити већ у употреби. Користићемо Алт + Цтрл + Смена + Х.
  9. Кликните на Близу а затим кликните на У реду.

Сада је време да видите магију на делу. Притисните комбинацију тастера коју сте управо доделили свом макроу на тастатури. Надамо се да ћете видети текст у заглављу! Подебљано и усредсређено! Ако ствари не иду како је планирано, пратите своје кораке и проверите да ли има грешака у коду.

Кад год желите да промените текст који код додаје вашем заглављу, можете једноставно отићи у мени макроа и уредити макро. Ако вас занимају подразумеване Ворд пречице, погледајте наше Пречице на тастатури за Мицрософт Ворд.

Аутоматизујте свој радни ток

Истина је да додавање текста у заглавље документа у Ворд-у захтева мало труда, али мало труда у великим количинама може постати монотоно, ако не и тешко. У сваком случају, ако то можете учинити лакшим и мање дуготрајним, зашто то не бисте урадили?

ВБА постоји да би служио у те сврхе. Ако сте желели Ворд функцију која би аутоматски додала прилагођени текст у заглавље било ког документа, не морате више да желите. Помоћу ВБА можете креирати било коју функцију за коју сматрате да недостаје Ворд-у. Додавање текста у заглавље документа је само мали пример онога што можете да постигнете помоћу ВБА у Ворд-у.

Сада знате како написати код за ову сврху и доделити му пречицу. Дакле, све што треба да урадите је да притиснете комбинацију тастера, седнете и посматрате како Ворд ради досадан посао уместо вас за милисекунде.