Аппараттық және бағдарламалық қамтамасыз етуді орнату

Макростарды орындау әдістері. UI макросын жасау

МАКРОС.

Көптеген пайдаланушылар құжаттарды жасайды және пайдаланады Microsoft Officeпайдалану стандартты мүмкіндіктерқолданбалар. Дегенмен, Office құжаттармен жұмысты автоматтандыруға кең мүмкіндіктер береді - бұл VBA-да бағдарламалау және макростарды пайдалану.

VBA, Visial Basic for Applications бағдарламалау тілі, ішіне кіріктірілген бағдарламалау тілі Офистік қолданбаларМакростарды жасау үшін қолданылады.

Макро және макромагнитофон.

MS Office бағдарламасында бірдей пәрмендерді қайталаудың орнына осы командалар тізбегін автоматты түрде орындайтын макрос жасауға болады. Макрос енгізуге мүмкіндік береді жалғызкомандалар тобын орындау кезіндегідей тапсырманы орындайтын команда.

Макрос - бұл VBA тілінде жазылған бағдарлама. VBA — Visual Basic бағдарламасының арнайы нұсқасы (қолданбаға арналған).

Office бағдарламасында макрос жасаудың 2 жолы бар:

§ макрорегистратор арқылы пайдаланушы әрекеттерін жазу

§ VBA терезесін ашу және VBA мәлімдемелерін енгізу

Көбінесе пайдаланушы жазу құрылғысымен жазылған макросты түзету үшін VBA пайдаланады.

MS Office 2007-13 нұсқасындағы макростармен жұмыс істеу үшін таспада ӘЗІРЛЕУШІ қойындысын көрсетіңіз (OFFICE / Word OPTIONS / ТАПТАУДЫ РЕТТЕУ түймесі).

Пайдаланушы макростың басталу шарттарын ойластыруы керек, мысалы, таңдалған фрагментпен бірдеңе жасау қажет болса, онда жазу немесе іске қосу алдында фрагментті таңдау керек.

Макрожазба.

§ «ӘЗІРЛЕУШІ / МАКРОСТАРДЫ ЖАЗУ» қойындысы, макросқа атау беріңіз. Атауда бос орындар болмауы, әріптен басталуы және арнайы таңбалар болмауы керек. аттың максималды ұзындығы - 80 таңба. Құрылған макросқа кірістірілген макроспен бірдей ат берілсе Microsoft Word, бар макрос жаңасымен ауыстырылады.

§ командаларды орындау

§ ӘЗІРЛЕУШІ/ЖАЗУДЫ ТОҚТАТУ қойындысы

Әдетте Normal.dot үлгісі үшін макрос қол жетімді, ол онымен автоматты түрде сақталады.

Макросты іске қосу.

§ ӘЗІРЛЕУШІ / МАКРОС қойындысынан керектісін таңдап, ОРЫНДАУ.



Панель түймешігіне макросты тағайындау жылдам қол жеткізужәне/немесе пернелер тіркесімдері.

§ немесе OFFICE/Word OPTIONS/SETTINGS түймесі

§ немесе макрос атауын тағайындау кезінде сәйкес әрекетті таңдаңыз.

Макросқа пернелер тіркесімін тағайындаған кезде, Worde бағдарламасында көптеген комбинациялар сақталғанын және «тегін» комбинацияны табу оңай емес екенін есте ұстаған жөн.

Макросты жою.

§ ӘЗІРЛЕУШІ / МАКРОС қойындысынан керектісін таңдап, ЖОЮ.

Макрос мәтінін өзгерту.

Макросты жазу кезінде жазу құрылғысы VBA-да мәтіндік нұсқаулар тізбегін сақтайды. Бұл мәтіндік сипаттама деп аталады бастапқы код. Оны көруге және түзетуге болады:

§ ӘЗІРЛЕУШІ / МАКРОС қойындысынан керектісін таңдап, ӨЗГЕРТУ.

VBA өңдегішінен макросты іске қосу үшін: RUN түймесі ( )

Автоматты түрде орындалатын макростарды құру.

Word бағдарламасы макростарға 5 арнайы атау береді

VBA бағдарламалары қарапайым әрекеттер тізбегінен тұрады: бағдарлама объектіге қол жеткізеді, оған қасиеттер береді, онымен әрекеттерді орындайды. Әрбір құжат, абзац, ... объектілер болып табылады. Мысалы, Таңдау нысаны таңдау болып табылады. Word өзі Appication нысаны болып табылады (2.3 қосымшаларды қараңыз)



Әрбір объектінің өзіне тән белгілері – қасиеттері болады.

Көптеген нысандар әдістер деп аталатын әрекеттерді орындайды.

Мысалы,

ActiveDocument.Close (объект - белсенді құжат, әдіс - жабу)

VBA синтаксисі бойынша бөлгіш нүкте болып табылады.

Әдетте: нысан, нүкте, әдіс және/немесе қасиеттер (нүкте арқылы)

Оң тінтуіробъектіде - әдістердің, қасиеттердің тізімі (Тізім қасиеттері / әдістері)

With ….. End With тізбегі бір нысанның атын бірнеше рет қайталамай-ақ оның бірнеше әдістерін/қасиеттерін көрсетуге мүмкіндік береді.

Практикалық тапсырма 1.

«Менің_бірінші_макросым» деп аталатын макрос жазайық, оған келесі пәрмендерді жазамыз:

§ Пейзаждық бет бағыты

§ Көру масштабы – 33%

Нәтижесінде біз келесі кодты аламыз

Менің_бірінші_макросымды() бағындырыңыз

"

" менің_бірінші_макросым

" Макрос 03.12.07ж. жазылған

ActiveDocument.PageSetup көмегімен

LineNumbering.Active = False

Бағдар = wdOrientLandscape

Жоғарғы маржа = Сантиметрлер нүктелері (1,5)

Төменгі шет = Сантиметрлер нүктелері(3)

Сол жақ шет = Сантиметрлер нүктелері(2)

.Оң жақ шет = Сантиметрлер нүктелері(2)

Шұңқыр = Сантиметрлер нүктелері(0)

HeaderDistance = Сантиметрлер нүктелері (1,25)

Төменгі деректеме қашықтығы = Сантиметрлер нүктелері (1,25)

Беттің ені = Сантиметрлер нүктелері (29,7)

Бет биіктігі = Сантиметрлер нүктелері(21)

FirstPageTray = wdPrinterDefaultBin

OtherPagesTray = wdPrinterDefaultBin

SectionStart = wdSectionNewPage

OddAndEvenPagesHeaderFooter = False

DifferentFirstPageHeaderFooter = False

VerticalAlignment = wdAlignVerticalTop

SuppressEndnotes = False

MirrorMargins = False

TwoPagesOnOne = False

GutterPos = wdGutterPosLeft

ActiveWindow.ActivePane.View.Zoom.Percentage = 33

аяқтау қосалқы

Бұл макростың мәтінін түзетуге болады, мысалы,

§ пайызды өзгертіңіз, мысалы, 33-тен 42-ге дейін

§ өрістерді өзгерту

§ жолдағы False сөзін True мәніне ауыстырыңыз.LineNumbering.Active = False (автожол нөмірлеуі болады)

§ қатарға ауыстыру.Бағдар = wdOrientLandscapeүстінде wdOrientPortrait, қағаз бағыты портреттік болады

Сақтағаннан кейін бұл макросты кез келген басқа құжат үшін қайта іске қосуға болады.

Практикалық тапсырма 2.

Файлды ашу кезінде хабарламалар терезесін жасайтын макрос құрайық.

MessageBox – экранда пайда болатын хабарламалар терезесі.

Кез келген MS Word файлын ашқанда MessageBox-ты көрсету үшін AutoOpen деп аталатын макрос жасап, оның ішіндегі msgbox функциясын шақыру керек. Ол келесідей болады:

Sub AutoOpen()

" Бұл функцияқұжат ашылған кезде шақырылады

«Хабарлар терезесін көрсету

MsgBox "Сәлем досым!"

Әрекеттер тізбегі (нұсқалардың бірі):

§ ӘЗІРЛЕУШІ/МАКРОС қойындысына кез келген ат беріп, ЖАСАУ

§ VBA редакторының терезесінде атын өзгертіп, бағдарлама мәтінін VBA тілінде теріңіз

§ Сақтау

§ Іске қосу

Енді әрбір құжатты ашқанда бізге хабарлама келеді.

Хабарлама жолағын көрсету пәрмені келесідей болады:

MsgBox (хабарлама, түйме, тақырып, анықтама файлы)

promt — хабар жолағында пайда болатын мәтінді көрсететін қажетті аргумент

түймесі – хабарлама жолағының түрін, Ok, Болдырмау, Тоқтату, Өткізіп жіберу және т.б. түймелерінің болуын анықтайтын қосымша аргумент.

тақырып - терезенің тақырыбын көрсететін қосымша аргумент

helpfile — пайдаланушы F1 пернесін басқан кезде қандай анықтама файлы ашылатынын көрсететін қосымша аргумент

Практикалық тапсырма 3.

Қарапайым диалогтық терезе жасаңыз.

Диалогтық терезені құру үшін форма деп аталатын визуалды нысанды жасау керек. Пішін – терезенің аналогы, оған басқару элементтерін (түймелерді, ауыстырғыштарды, құсбелгілерді және т.б.) орналастыруға болады. Әрбір пішін бөлік болып табылады пайдаланушы интерфейсі. Әрбір пішін объект болып табылады және, өз кезегінде, көптеген объектілерді қамтиды, олардың әрқайсысын жеке басқаруға болады.

Пішін құру:

§ VBA терезесі (ALT+F11)

§ INSERT/Жаңа пішін немесе UserForm (кірістіру жаңа пішін)

§ Қасиеттер терезесінде форманың қасиеттерін орнатуға болады, мысалы Caption қасиеті формаға атау беруге мүмкіндік береді.

§ ToolBox тақтасын пайдаланып пішіндегі басқару элементтерін орнатыңыз:

Жапсырма – жазу

CommandButton – әрекетті орындауға арналған командалық түйме

TextBox – мәтіндік өріс

Сурет – сызу

ChtckBox - құсбелгі ұяшығы

§ Әрбір элементтің жұмысын реттеңіз. Мысалы, Пәрмен түймешігін екі рет басу оларды жазуға мүмкіндік береді VBA мәлімдемелерібұл түймені басқан кезде орындалуы керек.

Макросты іске қосу кезінде мұндай диалогтық терезе пайда болуы үшін макросқа келесі жолдарды қосу керек:

UserForm1 жүктеңіз

UserForm1.Show

Өйткені VBA-ны меңгеру көп уақытты және алгоритмдеу негіздерін білуді қажет етеді, әдетте пайдаланушылар жазып алады. Word командаларымакро жазғышты пайдаланып, содан кейін түзетіңіз және/немесе макросқа қосыңыз.


Палитралар тізіміндегі командалардың ретін өзгерту арқылы командалардың орындалу ретін де өзгертуге болады. Сонымен қатар, бір макростағы пәрмендерді басқаларына жылжытуға болады.

Командалардың ретін өзгерту үшін палитра тізіміндегі пәрмен жолын «түсіру» және оны жаңа орынға жылжыту қажет. қос сызықжылжыту кезінде команданың орнын көрсетеді.

Макрос параметрлерін өзгерту

Макрос жасалғанда, ол пәрмен түймесі режимінде көрсетілетін атау мен түсті, сонымен қатар пернелер тіркесімін алады. Қажет болса, бұл параметрлерді кез келген уақытта пәрмен арқылы өзгертуге болады Әрекет опциялары(Операция опциялары), ол диалогтық терезеге ұқсас Жаңа әрекет(Жаңа операция), ол келесі бөлімде сипатталады.

Макростарды құру және жазу

макрос құру ( әрекет) белгілі бір командалар тізбегін орындау кезінде жатыр Adobe бағдарламасы Illustrator оларды әрбір нақты пәрмен пайдаланатын параметрлерді қоса алғанда, бірдей ретпен жазады.

Осылайша, сіз кез келген командалар тізбегін жазып, оларды болашақта пайдалана аласыз, уақытты және ең бастысы әдеттегі операцияларды орындауға күш жұмсауды, сондай-ақ «адам жасаған» әсерлерді жасай аласыз.

Мұндай макрокомандалардың дамуы пайдаланушыларға шығармашылық күштерін қолдану үшін кең мүмкіндіктер ашады. Мақсаты бойынша нәтиже қосылатын модульдерге жақын, бірақ оны жасау оңайырақ және арнайы білімді қажет етпейді.

Дегенмен, шектеулер бар: кейбір пәрмендер мен функцияларды макростарда тек белгіні пайдаланып қосуға болады ( жазу). Жазу кезінде жазылмайтын командаларды операцияға қосу үшін пәрменді пайдаланыңыз Мәзір элементін кірістіру(Мәзір элементін кірістіру). Бұл туралы ақпаратты осы қосымшаның келесі бөлімінен қараңыз.

Кеңес
Тағы бір маңызды шектеуді атап өткен жөн. Жазылған макросты басқа құжатпен және басқа уақытта орындаудың сәттілігі көбінесе басқа құжаттың параметрлеріне (түс үлгісі, таңдалған нысан, белсенді қабат және т.б.), сондай-ақ бағдарламаның ағымдағы параметрлеріне (мысалы,) байланысты. , толтыру және сызу түстері және басқалары)
.

Командалар тізбегін жазу үшін (А1.3-сурет) алдымен оларды орындау керек және орындау процесінде қате әрекеттер болуы мүмкін болғандықтан, көшірмелермен тәжірибе жасау (әсіресе маңызды құжаттар үшін) қатаң түрде ұсынылады.

Кеңес
Сондай-ақ макрокоманданың элементтері ретінде пайдаланылғанын есте ұстаған жөн Басқаша сақтау(Басқаша сақтау) немесе Көшірмені сақтау(Көшірмесін сақтаңыз). диалогтық терезелербұл пәрмендерге арнайы файл атауларын теру қажет емес
.

Күріш. P1.3. Макростағы бірнеше әрекеттерді жазу мысалы


Күріш. P1.4. Жаңа әрекет тілқатысу терезесі

Сонымен, жазу әдісін пайдаланып макрос жасау үшін ( жазу), өңделген құжатты ашу керек, палитраны көрсету керек Әрекеттер(Операциялар), ондағы макростар жинағын таңдап, екі әрекеттің бірін орындаңыз:

Екі жағдайда да диалогтық терезе көрсетіледі. Жаңа әрекет(Жаңа әрекет) (A1.4-сурет), онда макросқа (өріс) атау беруге болады. Аты(Атауы)) макростар жинағын анықтайды (тізім орнату(Орнату)) және оны іске қосу үшін пернелер тіркесімі (өріс Функция пернесі(Функция пернесі)), палитрада макрос жолын көрсету үшін жеті түстің бірін таңдаңыз (тізім түсі(Түс)).

Содан кейін түймені басу керек Жазуды бастау(Жазу), содан кейін осы түймедегі нүкте қызылға айналады.

Енді макроста сақтағыңыз келетін пәрмендерді орындауды бастауға болады. Егер пәрменде диалогтық терезе болса, қажетті мәндерді орнатқаннан кейін түймені басыңыз ЖАРАЙДЫ МА. Макросты орындау кезінде параметрлерге өзгертулер енгізуді жоспарласаңыз, әдепкі мәндерді қалдыра аласыз, бірақ бұл жағдайда түймені басуды ұмытпаңыз. ЖАРАЙДЫ МА. Түймені басу арқылы диалогтық терезеден шыққан кезде Болдырмау(Бас тарту) бұйрық берілдімакросқа жазылмаған.

Жазуды тоқтату Түйме басылғанда пайда болады Ойнатуды/жазуды тоқтату(Орындауды/Жазуды тоқтату) палитраның төменгі жағында Әрекеттер(Операциялар) (солдан бірінші).

Құрылған макрос орындалуы керек. Макростарды іске қосудың бірнеше жолы бар:

1. Пәрмен арқылы Макростар → Макрос → Құралдар

2. Макросқа тағайындалған пернелер тіркесімін пайдалану;

3. Осы макросқа тағайындалған меню командасы арқылы;

4. Құралдар тақтасындағы осы макросқа тағайындалған түйме арқылы.

Макросты іске қосу жолын таңдауды пайдаланушы өз қажеттіліктері мен қалауларына қарай анықтайды. Ең жиі орындалатын макростарды іске қосу үшін екінші әдісті қолданған жөн. Үшіншісі - негізгі мәзірге өзіңіздің командаларыңызды енгізу және сол арқылы мәзірді жақсарту мүмкіндігін көрсетеді. Соңғы әдіс ұшырудың көрінуін ажыратады.

Әрқайсысын толығырақ қарастырайық көрсетілген әдістермакростарды іске қосу.

1. Команда Макростар→Макрос→Қызмет– орындау үшін макросты шақырудың стандартты опциясы. Макрос тілқатысу терезесінде жасалған макросты таңдап, [Іске қосу] түймесін басыңыз. Бұл әдісмакросты өңдеу және жою үшін де қолайлы - [Өңдеу], [Жою] түймелері.

2. Пернелер тіркесімін пайдалану (2-сурет):

Күріш. 2. Диалогтық терезе. Пернетақтаны тағайындау үшін орнатумакро

Microsoft Word бағдарламасындағы пернелер тіркесімдері.

2. Диалогтық терезеде макросты шақыру Пернетақтаны теңшеуқойындысы Жаңа пернелер тіркесімібасқару пернелерінің тіркесімі көрсетілген. Мысалы, сандық немесе алфавиттік пернелердің тіркесімімен бірге (латын тілінде);

Содан кейін тапсырманы орындайтын [Тағайындау] түймесі басылады.

3. Мәзірдегі пәрмен арқылы шақыру – орындалады стандартты параметрмәзір: макрос шақыруымен байланысты мәзір элементін қосу:

Пайда болған диалогтық терезеде Параметр, қойындысында Командаларқұрама қораптан Санаттаркомандасы таңдалады Макростар, одан кейін макрос атауы;

макростың атауында тінтуірдің сол жақ түймешігін басқаннан кейін түйменің нүктелі кескіні пайда болады, оны мәзір элементін қосу үшін мәзірге апару керек. Содан кейін тінтуірдің сол жақ түймесі босатылады.

4. Құралдар тақтасындағы осы макросқа тағайындалған түймені пайдалану (3-сурет):

Word бағдарламасында тілқатысу терезесіндегі [Панельдер] түймесін басқанда (1-суретті қараңыз). Жазумакрос диалогтық терезесі пайда болады Параметр, қойындысында Командаларқұрама қораптан Санаттартаңдалады Макростар, одан кейін макрос атауы;

макрос атауында тінтуірдің сол жақ батырмасын басқаннан кейін түйменің нүктелі кескіні пайда болады, оны құралдар тақтасына апару керек. Осыдан кейін тінтуірдің сол жақ батырмасы босатылады;

[Таңдалған нысанды өзгерту] түймесін басу арқылы ü пәрменін орындау арқылы түйме үшін қажетті белгішені таңдауға болады. Түйме үшін белгішені таңдаңыз(Cурет 4). Сондай-ақ, пәрмен арқылы белгішені өңдеуге болады Түйме белгішесін өзгерту(терезе Түймелік редактор) (Cурет 5).

Күріш. 3. Диалогтық терезе Макрос тағайындау үшін орнату
Microsoft Word бағдарламасындағы құралдар тақтасының түймелері.

Күріш. 4. Түйме белгішесін таңдау диалогтық терезесі

Күріш. 5. Түймелік редактор диалогтық терезесі

Excel бағдарламасының қосымша макросты оған тағайындалған таңба арқылы іске қосу мүмкіндігі бар.

Қоңырау әдісін таңдағаннан кейін шағын құралдар тақтасы пайда болады Жазуды тоқтатутүймесі бар:

- [Жазуды тоқтату] – макрос жазуды аяқтайды;

[Үзіліс] – макрос жазуды тоқтатады (Cурет 6).

6-сурет. Microsoft Word бағдарламасындағы макро жазу тақтасы

  1. Макростарды өзгерту

Макростар үлгіде бағдарлама мәтіндері ретінде сақталады. Әрбір үлгіде макростардың ерікті саны болуы мүмкін. Нүкте файлдары (нүкте — үлгі файл кеңейтімі) құжат ретінде оқылмайтындықтан, Word бағдарламасында бар арнайы құралдар, макросты мәлімдемелер тізбегі ретінде көруге және өңдеуге мүмкіндік береді VBA тілі(Cурет 7). Өңдеу кезінде кез келген макрос VBA мәлімдемелерінің тізбегі ретінде ұсынылады. Макросты өңдеудің мәні кез келген басқа тілдегі программалаудағыдай операторларды жою, қосу және ауыстыру болып табылады.

7-сурет. VBA редакторының диалогтық терезесі

Макрос өңдеу пәрмені арқылы орындалады Макростар. Диалогтық терезеде Макро, алаңда Атыөңделетін макростың аты таңдалады. Процесс [Debug] түймесін басқан кезде басталады. Сіз жоқ макростың атын көрсете аласыз. Содан кейін [Жасау] түймесін бассаңыз, жаңа макрос жасалады және пайдаланушы оны VBA тілінде жаза алады.

[Debug] түймесі макростың мазмұнын VBA тілінде көрсететін макрос өңдеу терезесін ашу үшін пайдаланылады. Макростарды өңдеу терезесі кәдімгі құжат терезесіне ұқсас, бірақ координаталық сызғыштың болмауымен және арнайы құралдар тақтасының болуымен ерекшеленеді. Бірнеше макрос өңдеу терезесін ашуға болады. Макрос мәтіні VBA бағдарламасының қалыпты мәтіні сияқты өңделеді. Мәтінді өңдеу командаларының көпшілігі қол жетімді, мысалы, пәрмендер Көшіружәне Кесу.

[Жою] түймесі көрсетілген макросты жояды.

Макростарды өңдеу терезесін жабу үшін өңдеу терезесінің жүйелік мәзірін немесе пәрменді пайдалануға болады жабықмәзірде Файл. Макросты өңдеу және жөндеуге арналған арнайы пәрмендер жою жолындағы түймелерді басу арқылы орындалады.

Әдебиеттер тізімі:

1. Мусин Қ.А. техникалық қолдану Microsoft Word бағдарламасына»

2. «Макробағдарламалау» Бородина А.И.

макропішімдерді ашу немесе есептерді басып шығару сияқты арнайы, жиі қолданылатын әрекеттерді орындайтын бір немесе бірнеше пәрмендер жинағына сілтеме жасайды. Макростар жиі орындалатын әрекеттерді автоматтандыру үшін пайдалы болуы мүмкін. Бұл әрекеттерді макрос ретінде жазсаңыз, макрос іске қосылғанда олар автоматты түрде орындалады. Мысалы, пайдаланушы түймені басқанда, есепті басып шығаратын немесе пішінді көрсететін макросты іске қосуға болады. макро- макростың негізгі құрамдас бөлігі, жеке немесе басқа макрокомандалармен бірге макроста орындалатын әрекеттерді анықтайтын нұсқау (кейде макрокомандаларды жай макрокомандалар деп те атайды). Макросты құрайтын макростар қатары оны іске қосқан сайын орындалады.

Үшін макрос құрудерекқор терезесінде қойындысын таңдаңыз Макростаржәне түймесін басыңыз Жасау. Макроконструктор терезесі пайда болады (3.37-сурет). Ол екі бағаннан тұрады: Макрос және Ескерту. Бағанда макроорындалатын командаларды тізімдейді. Баған ұяшығына макроқажетті макросты орнатыңыз, ол тізімнен таңдалуы керек. Баған Ескерту, пәрмендерге түсініктемелерді қамтиды. Макрос орындалғанда, ол еленбейді, бірақ оның аяқталуы макрос мәтінін айқынырақ етеді.

Күріш. 3.37. Макрос терезенің көрінісі.

Әрбір макростың орындалуы оған байланысты аргументтер(кейбір макростарда дәлелдер жоқ). Аргументтер макрос терезенің төменгі жағында орналасқан арнайы белгіленген өрістерге енгізіледі. Аргументтер пернетақта арқылы енгізілуі мүмкін, бірақ мүмкін болса, қате мәндерді болдырмау үшін оларды тізімнен таңдаған дұрыс. Мақсатты нысанды көрсетпейтін макрос пәрмені белсенді нысанға қолданылатынын есте сақтаңыз.

Келесі бар қабылдау жылдам құрумакроБелгілі бір дерекқор нысанында әрекеттерді орындайтын A. Мәліметтер қоры терезесінде объектіні таңдап, оны тінтуірдің көмегімен макрос терезесіндегі макрос ұяшығына жылжыту керек.

Ол үшін пәрмен арқылы экранда мәліметтер қоры терезесі мен макрос терезесін қатар орналастырамыз Жоғарыдан төменнемесе Солдан оңға қараймәзірден Терезе. Содан кейін деректер қоры терезесінде сәйкес қойындыны таңдап, нысанды таңдап, оның белгішесін тінтуірдің көмегімен макрос ұяшығына жылжытыңыз. Мысалы, пішінді ашатын макрос жасау үшін пішін белгішесін дерекқор терезесінен тінтуірдің көмегімен макрос ұяшығына жылжытыңыз. Макрос белгішесін макрос ұяшығына сүйреп апарғанда, осы макросты бастайтын макросты енгізесіз және басқа нысандардың белгішелерін (кестелер, сұраулар, пішіндер, есептер немесе модульдер) сүйреп апарған кезде осы нысанды ашатын макрос қосылады. макрос.

Макросты іске қосубасқа макрос немесе оқиға процедурасынан шақырылғанда немесе пішіндегі, есептегі немесе басқару элементіндегі оқиғаға жауап ретінде пайдаланушы пәрмені бойынша басталуы мүмкін. Мысалы, макросты пішіндегі түймешікте іске қосу үшін тағайындай аласыз, бұл түймені басқан кезде макростың іске қосылуын қамтамасыз етеді. Сондай-ақ макросты іске қосатын құралдар тақтасында арнайы мәзір командасын немесе батырмасын жасауға болады; макросты іске қосу үшін пернелер тіркесімін анықтау және автоматты іске қосудерекқорды ашу кезінде макрос.

Терезеден макросты іске қосу үшін макроконструктор, түймесін басу керек. Дерекқор терезесінен макросты іске қосу үшін қойындыны таңдаңыз Макростар, макрос атауын белсендіріп, түймесін басыңыз іске қосудерекқор терезесінде (іске қосу үшін макростың атын екі рет шертуге де болады).

Мақала ұнады ма? Достарыңызбен бөлісіңіз!
Бұл мақала пайдалы болды ма?
Иә
Жоқ
Пікіріңізге рахмет!
Бірдеңе дұрыс болмады және сіздің дауысыңыз есептелмеді.
Рақмет сізге. Сіздің хабарламаңыз жіберілді
Мәтіннен қате таптыңыз ба?
Оны таңдаңыз, басыңыз Ctrl+Enterжәне біз оны түзетеміз!