59
жазбадағы әрекетті орындауыңызға болады. Керісінше, макростар
жазбалардың бүкіл жиынымен бір уақытта жұмыс істейді.
Жалпы бағдарламалау тапсырмаларын орындау үшін Түймешік шеберін
пайдалану
Егер түймешікті пішінге қосса Түймешік шебері бағдарламалауды
бастауға көмектеседі. Шебер арнайы тапсырманы орындайтын түймешікті
жасау үрдісін көрсетеді. Microsoft Office Түймешігі
түймешігін нұқып,
одан кейін Ашу батырмасын басамыз
Ашу тілқатысу терезесінде дерекқорды таңдап, ашыңыз.
Шарлау аумағында түймешікті қосқыңыз келген пішінді тінтуірдің оң
жақ түймешігімен нұқып, одан кейін Жасақтама көрінісі түймешігін басамыз.
Жасақтама қойындысындағы Басқару элементтері тобынан Басқару
шеберін пайдалану
параметрі таңдалғандығына көз жеткіземіз.
Пішінді құрастыру торында түймешікті орналастырғыңыз келген жерді
нұқимыз.
Түймешік шебері іске қосылады.
Шебердің бірінші бетінде, шебердің түймешікке орындау үшін қандай
әрекеттерді бағдарламалай алатындығын көру үшін Санаттар тізіміндегі әр
санатты нұқимыз. Әрекеттер тізіміндегі қажетті әрекетті таңдаймыз, одан
кейін Келесі түймешігін басамыз.
Түймешікке мәтінді немесе суретті бейнелеу қажеттігіне байланысты
Мәтін немесе Сурет параметрін таңдаймыз.
Егер мәтінді бейнелеу қажет болса, Мәтін параметрінің жанындағы ұяда
мәтінді өңдеуіңізге болады.
Егер суретті бейнелеу қажет болса, шебер тізімдегі суретті ұсынады.
Егер басқа суретті таңдағыңыз келсе, Office 2007 бағдарламасы ұсынатын
түймешік суреттерінің барлығын бейнелеу үшін Барлық суреттерді көрсету
параметріне құсбелгіні қойыңыз немесе тағы басқа жерде сақталған суретті
таңдау үшін Шолу түймешігін басамыз.
Келесі түймешігін басамыз.
Түймешікке арналған мәнді атауды енгізіңіз. Бұл таңдаулы қадам болып
табылады және бұл атау түймешікте бейнеленбейді. Дегенмен, түймешікке
кейінірек сілтеме жасау қажет болғанда (мысалы, пішіміңіздегі басқару
элементтеріне арналған қойынды ретін орнатсаңыз) мәнді атауды енгізген
жөн, түймешіктердің айырмашылығын әлдеқайда жеңілдетеді. Егер түймешік
пішінді жапса, мысалы, оны түймешік жабу деп атауыңыз мүмкін.
Аяқтау түймешігін басамыз.
Office 2007 бағдарламасы түймешікті пішінге орналастырады.
Егер қандай шебердің сізге «бағдарламаланғанын» көргіңіз келсе, осы
таңдаулы қадамдарды орындаймыз:
Егер сипаттар кестесі әлі бейнеленбесе, оны бейнелеу үшін F4 пернесін
басамыз.
Сипаттар кестесіндегі Оқиға қойындысын нұқимыз.
60
Басылуда сипат жолағында
түймешігін басамыз.
Office 2007 бағдарламасы Макрос құрастырушысын іске қосып, шебер
жасаған макросты көрсетеді. Қажет болған жағдайда макросты өңдеуіңізге
болады (макросты өңдеу туралы қосымша ақпарат алу үшін Макростар
туралы түсінік бөлімін қарау немесе Қосымша ақпарат бөліміндегі
сілтемелерді орындау қажет. Аяқтаған соң, Жасақтама қойындысының Жабу
тобында Макрос құрастырушысын жабу үшін Жабу түймешігін басамыз. Егер
Office 2007 бағдарламасы өзгертулерді сақтап, сипатты жаңартуға нұсқау
берсе, өзгертулерді сақтау үшін Иә немесе өзгертілерді қабылдамау үшін Жоқ
батырмасын басамыз.
Жасақтама қойындысының Көріністер тобында Көрініс батырмасын
басамыз, одан кейін Форма көрінісі батырмасын басамыз. Оның күткендегідей
жұмыс істеп тұрғанын растау үшін жаңа батырмасын басамыз.
Беттің жоғарғы жағы
Макростар туралы түсінік
Макрос
дегеніміз
тапсырмаларды
автоматтандыруға
және
функционалдықты пішіндерге, есептерге және басқару элементтеріне қосуға
мүмкіндік беретін құрал. Мысалы, түймешікті пішінге қоссаңыз, түймешіктің
Басылуда оқиға сипатын басылған сайын түймешікпен орындағыңыз келген
командадері бар макроспен байланыстырасыз.
Орындалатын әрекеттер (әрекет: Құрамды команданың негізгі блоктауы
және тапсырмаларды автоматтандыратын басқа әрекеттермен біріктірілетін
нұсқаулық. Бұл кейбір құрамды команда тілдерде команда деп аталады.)
тізімін құрастыру арқылы код жасайтын қарапайым бағдарламалау тілі
ретінде Office 2007 макростары туралы ойлау пайдалы. Макросты
құрастырғаныңызда, ашылмалы тізімнен әрбір әрекетті таңдап, әрбір әрекетке
арналған қажетті ақпаратпен толтырасыз. Макростар функционалдықты
пішіндерге, есептерге және басқару элементтеріне кодты VBA модуліне
жазбай қосуыңызға мүмкіндік береді. Макростар VBA кодында қатынаулы
командадердің ішкі жиынымен қамтамасыз етеді және көп адамдар VBA
кодын жазуға қарағанда макросты құрастыру жеңіл деп табады.
Макрос құрастырушысын бейнелеу үшін:
жасау қойындысының Басқа тобында Құрамды команда түймешігін
басамыз. Команда болмаса, не Модуль не Сынып модулі түймешігінің
астындағы түймешікті басып, Құрамды команда түймешігін басамыз.
Макростарды жасау туралы қосымша ақпарат алу үшін Қосымша
ақпарат бөліміндегі сілтемелерді орындаймыз.
VBA коды туралы түсінік
VBA — Office 2007 ішінде қуатты бағдарламалар жасауға
пайдаланылатын бағдарламалау тілі. VBA тілі макростарын пайдалану
арқылы жасағанға қарағанда тым күрделі әрекеттерді орындауға мүмкіндік
беретін жүздеген командаларды қамтиды.
VBA қуатын үшінші тараптың басқару элементтері арқылы
күшейтуіңізге болады және арнайы қажеттіліктеріңіз үшін жеке