Макросты жазу үшін алдымен жазу процесін бастау керек. Бұл опция мәзірде орналасқан Макро қойындысында орналасқан көрініс Excel лентасында (немесе мәзірде a түсу Excel 2003 бағдарламасындағы құралдар). Бұл опциялар төмендегі суреттерде көрсетілген:
Содан кейін сізге «Макросты жазу» диалогтық терезесі ұсынылады.
Бұл жолақ қажет болса, макрос үшін атау мен сипаттаманы енгізуге мүмкіндік береді. Макросқа кейінірек оралған кезде оның не істейтінін есте сақтау үшін макросқа мағыналы атау берген дұрыс. Дегенмен, атау бермесеңіз, Excel макросқа автоматты түрде ат береді (мысалы, Macro1, Macro2, т.б.).
«Макросты жазу» тілқатысу терезесі де макросқа пернелер тіркесімін тағайындау опциясын береді. Бұл макросты орындауды әлдеқайда жеңілдетеді. Дегенмен, макросқа алдын ала пернелер тіркесімдерінің бірін тағайындаудан сақ болу керекdefiExcel бағдарламасының соңғы нұсқасы (мысалы, CTRL-C). Бұрыннан бар Excel пернелер тіркесімін таңдасаңыз, ол макрос арқылы қайта жазылады және сіз немесе басқа пайдаланушылар кездейсоқ макрокодты іске қосуы мүмкін.
Макрос атауына және (қажет болса) пернелер тіркесіміне риза болғаннан кейін, макросты жазуды бастау үшін OK түймесін басыңыз.
Макросты жазуды бастағаннан кейін орындалатын әрбір әрекет (деректер енгізу, ұяшық таңдау, ұяшық пішімдеу, жұмыс парағын айналдыру, т.б.) VBA коды ретінде жаңа макросқа жазылады.
Сонымен қатар, макросты жазу кезінде жұмыс кітабының төменгі сол жағында тоқтату түймешігін көресіз (немесе Excel 2003 нұсқасында тоқтату түймесі қалқымалы құралдар тақтасында көрсетіледі), төменде көрсетілгендей:
Жазғыңыз келетін әрекеттерді орындағаннан кейін, Тоқтату түймесін басу арқылы макросты жазуды тоқтатуға болады. Макрокод енді Visual Basic редакторындағы модульде сақталады.
Опцияны таңдасаңыз Салыстырмалы сілтемелерді пайдаланыңыз Макросты жазу кезінде макростағы барлық ұяшық сілтемелері салыстырмалы болады. Дегенмен, опция болса Салыстырмалы сілтемелерді пайдаланыңыз таңдалмаған болса, кодта көрсетілген барлық ұяшық сілтемелері абсолютті болады (біздің постты қараңыз сілтеме операторлары).
опция Салыстырмалы сілтемелерді пайдаланыңыз ол мәзірден табылады Макро (және Excel 2003 нұсқасындағы макрос құралдар тақтасында бар).
Макростарды жазған кезде Excel әрқашан Ішкі процедураны (Функция процедурасынан гөрі) шығарады. Макросқа пернелер тіркесімін тағайындаған болсаңыз, бұл таңбаша макросты іске қосудың ең оңай жолы болады. Әйтпесе, макросты келесі қадамдарды орындау арқылы іске қосуға болады:
Ercole Palmeri
Өткен дүйсенбіде Financial Times OpenAI-мен келісім туралы жариялады. FT өзінің әлемдік деңгейдегі журналистикасына лицензия береді…
Миллиондаған адамдар ай сайынғы абоненттік төлемді төлей отырып, ағынды қызметтерге ақы төлейді. Жалпы пікір, сіз…
Veeam ұсынған Coveware кибербопсалау оқиғаларына жауап беру қызметтерін көрсетуді жалғастырады. Coveware криминалистикалық және қалпына келтіру мүмкіндіктерін ұсынады ...
Болжалды техникалық қызмет көрсету зауытты басқаруға инновациялық және белсенді көзқараспен мұнай және газ секторында төңкеріс жасайды.…