Excel-də makronuzu necə qeyd etmək olar

  • Bunu Paylaş
Michael Brown

Makronu qeyd etmək, baxmaq, işə salmaq və saxlamaq üçün yeni başlayanlar üçün addım-addım təlimat. Siz həmçinin Excel-də makroların necə işləməsinin bəzi daxili mexanikasını öyrənəcəksiniz.

Makrolar Excel-də təkrarlanan tapşırıqları avtomatlaşdırmaq üçün əla üsuldur. Özünüzü eyni şeyi təkrar-təkrar edərkən görürsünüzsə, hərəkətlərinizi makro kimi qeyd edin və ona klaviatura qısa yolu təyin edin. İndi isə siz bütün qeydə alınmış hərəkətləri bir düyməyə basmaqla avtomatik yerinə yetirə bilərsiniz!

    Makronu Excel-də necə qeyd etmək olar

    Digər VBA alətləri kimi Excel makroları da defolt olaraq gizlədilmiş Developer tabında yerləşin. Beləliklə, etməli olduğunuz ilk şey Excel lentinizə Developer nişanını əlavə etməkdir.

    Makronu Excel-də qeyd etmək üçün bu addımları yerinə yetirin:

    1. Developer nişanı, Kod qrupunda Makronu qeyd et düyməsini basın.

      Alternativ olaraq, Qeyd et Status çubuğunun sol tərəfindəki makro düyməsi:

      Əgər siçan əvəzinə klaviatura ilə işləməyə üstünlük verirsinizsə, aşağıdakı düymələri basın. düymə ardıcıllığı Alt , L , R (bir-bir, bütün düymələr bir anda deyil).

    2. Görünən Makronu qeyd edin dialoq qutusunda makrounuzun əsas parametrlərini konfiqurasiya edin:
      • Makroda ad qutusuna makronuz üçün ad daxil edin. Onu mənalı və təsviri etməyə çalışın ki, daha sonra siyahıda makronu tez tapa biləsiniz.

        Inöyrənmə əyrinizi daha hamar və makroları daha səmərəli etmək üçün sizə çox vaxt və əsəblərə qənaət edir.

        Makro qeydi üçün nisbi istinadlardan istifadə edin

        Defolt olaraq Excel, mütləq <8 istifadə edir. makro yazmaq üçün>istinad . Bu o deməkdir ki, VBA kodunuz həmişə seçdiyiniz eyni xanalara istinad edəcək, makronuzu işlədərkən iş vərəqinin harada olmasından asılı olmayaraq.

        Lakin defolt davranışı olaraq dəyişmək mümkündür. nisbi istinad . Bu halda, VBA xana ünvanlarını sərt kodlamayacaq, lakin nisbətən aktiv (hazırda seçilmiş) xana ilə işləyəcək.

        Nisbi istinadla makro yazmaq üçün İstifadə et <8 düyməsinə klikləyin. Developer tabındakı>Nisbi İstinadlar düyməsi. Mütləq istinada qayıtmaq üçün onu söndürmək üçün düyməni yenidən klikləyin.

        Məsələn, defolt mütləq istinadla cədvəlin qurulmasını qeyd etsəniz, makronuz həmişə cədvəli eyni yerdə yenidən yaradın (bu halda, A1-də Başlıq , A2-də Maddə1 , A3-də Element2 ).

        Alt. Absolute_Referencing() Aralığı("A1" ). ActiveCell.FormulaR1C1 = "Başlıq" Aralığını ("A2") seçin. ActiveCell.FormulaR1C1 = "Element1" Aralığını ("A3") seçin. ActiveCell seçin.FormulaR1C1 = "Element2" Son Alt

        Əgər nisbi istinadla eyni makronu qeyd etsəniz, makronuzu işə salmazdan əvvəl kursoru qoyduğunuz yerdə cədvəl yaradılacaq ( Başlıq aktiv xana, aşağıdakı xanada Element1 və s.).

        Sub Relative_Referencing() ActiveCell.FormulaR1C1 = "Başlıq" ActiveCell.Offset(1, 0).Range( "A1" ). ActiveCell.FormulaR1C1 = "Item1" ActiveCell.Offset(1, 0).Range("A1" ) seçin. ActiveCell.FormulaR1C1 = "Item2" ActiveCell.Offset(1, 0).Range("A1" ) seçin. Son Alt

        seçin Qeydlər:

        • Nisbi istinadlardan istifadə edərkən, makro yazmağa başlamazdan əvvəl ilkin xananı seçdiyinizə əmin olun.
        • Nisbi istinad hər şey üçün işləmir. Bəzi Excel xüsusiyyətləri, məs. diapazonu cədvələ çevirmək üçün mütləq istinadlar tələb olunur.

        Klaviatura qısa yollarından istifadə edərək diapazonları seçin

        Siçan və ya ox düymələrindən istifadə edərək xana və ya xanalar sırasını seçdiyiniz zaman Excel hüceyrə ünvanlarını yazır. Nəticə etibarilə, hər dəfə makro işlətdiyiniz zaman qeydə alınan əməliyyatlar eyni xanalarda yerinə yetiriləcək. İstədiyiniz bu deyilsə, xanaları və diapazonları seçmək üçün qısa yollardan istifadə edin.

        Nümunə olaraq, aşağıdakı cədvəldə tarixlər üçün xüsusi format (d-aaa-yy) təyin edən makro yazaq:

        Bunun üçün siz aşağıdakı əməliyyatları qeyd edirsiniz: Hüceyrələri Formatla dialoq qutusunu açmaq üçün Ctrl + 1 düyməsini basın > Tarix > format seçin > TAMAM. Əgər qeydinizə siçan və ya ox düymələri ilə diapazonun seçilməsi daxildirsə, Excel aşağıdakı VBA kodunu istehsal edəcək:

        Sub Date_Format() Range( "A2:B4" ). seçinSelection.NumberFormat = "d-mmm-yy" End Sub

        Yuxarıdakı makronu işə salmaq hər dəfə A2:B4 diapazonunu seçəcək. Cədvəlinizə daha bir neçə sətir əlavə etsəniz, onlar makro tərəfindən işlənməyəcək.

        İndi qısayoldan istifadə edərək cədvəli seçdiyiniz zaman nə baş verdiyini görək.

        Kursoru qoyun. hədəf diapazonunun yuxarı sol xanasında (bu nümunədə A2) qeyd etməyə başlayın və Ctrl + Shift + End düymələrini basın. Nəticədə kodun birinci sətri belə görünəcək:

        Range(Seçim, ActiveCell.SpecialCells(xlLastCell)). Seçin

        Bu kod aktiv xanadan son istifadə olunan xanaya qədər bütün xanaları seçir, yəni bütün yeni məlumatlar avtomatik olaraq seçimə daxil ediləcək.

        Alternativ olaraq, Ctrl + Shift + Oklar kombinasiyalarından istifadə edə bilərsiniz:

        • Sağdakı bütün istifadə olunan xanaları seçmək üçün Ctrl + Shift + Sağ ox, ardınca isə bütün istifadə olunan xanaları aşağı seçmək üçün
        • Ctrl + Shift + Aşağı ox.

        Bu, bir əvəzinə iki kod xətti yaradacaq, lakin nəticə eyni olacaq - aşağı və aktiv xananın sağında olan bütün xanalar seçiləcək:

        Aralıq(Seçim, Seçim. Son ( xlToRight)). Aralığı seçin (Seçim, Seçim. Son (xlAşağı)).

        Seçmək üçün xüsusi xanalar deyil, makro qeyd edin

        Yuxarıda göstərilən üsul (yəni aktiv xana ilə başlayan bütün istifadə edilən xanaların seçilməsi) bütün cədvəldə eyni əməliyyatları yerinə yetirmək üçün əla işləyir. Bəzivəziyyətlərdə isə siz makronun bütün cədvəli deyil, müəyyən diapazonu emal etməsini istəyə bilərsiniz.

        Bunun üçün VBA hazırda seçilmiş xana(lar)a istinad edən Seçim obyektini təmin edir. . Bir sıra ilə edilə bilən şeylərin çoxu seçimlə də edilə bilər. Bu sizə nə üstünlük verir? Bir çox hallarda, yazarkən heç bir şey seçmək lazım deyil - sadəcə aktiv xana üçün makro yazın. Və sonra istədiyiniz diapazonu seçin, makronu işə salın və o, bütün seçimi idarə edəcək.

        Məsələn, bu bir sətirli makro istənilən sayda seçilmiş xananı faiz kimi formatlaya bilər:

        Alt Faiz_Format () Selection.NumberFormat = "0.00%" End Sub

        Qeyd etdiyinizi diqqətlə planlaşdırın

        Microsoft Excel Makro Qeydiyyatçısı, etdiyiniz və düzəltdiyiniz səhvlər də daxil olmaqla, demək olar ki, bütün fəaliyyətinizi qeyd edir. Məsələn, bir şeyi geri qaytarmaq üçün Ctrl + Z düymələrini sıxsanız, bu da qeyd olunacaq. Nəhayət, bir çox lazımsız kodla nəticələnə bilərsiniz. Bunun qarşısını almaq üçün ya VB Redaktorunda kodu redaktə edin, ya da yazmağı dayandırın, çatışmayan makronu silin və yenidən yazmağa başlayın.

        Makronu işə salmazdan əvvəl iş kitabının ehtiyat nüsxəsini çıxarın və ya yadda saxlayın

        Excel nəticəsi makroslar geri qaytarıla bilməz. Beləliklə, makronun ilk işə salınmasından əvvəl, gözlənilməz dəyişikliklərin qarşısını almaq üçün iş kitabının bir nüsxəsini yaratmaq və ya ən azı cari işinizi saxlamaq məna daşıyır. Əgər makro səhv edirsə,sadəcə olaraq saxlamadan iş kitabını bağlayın.

        Qeyd olunmuş makroları qısa saxlayın

        Müxtəlif tapşırıqların ardıcıllığını avtomatlaşdırarkən, onların hamısını bir makroda qeyd etmək həvəsi yarana bilər. Bunu etməməyin iki əsas səbəbi var. Birincisi, səhvsiz uzun bir makro yazmaq çətindir. İkincisi, böyük makroları başa düşmək, sınamaq və aradan qaldırmaq çətindir. Buna görə də, böyük bir makronu bir neçə hissəyə bölmək yaxşı bir fikirdir. Məsələn, bir neçə mənbədən xülasə cədvəli yaradarkən, məlumatı idxal etmək üçün bir makrodan, məlumatları birləşdirmək üçün digərindən, cədvəli formatlaşdırmaq üçün üçüncüsündən istifadə edə bilərsiniz.

        Ümid edirəm ki, bu dərslik sizə bir az fikir verdi. Excel-də makronu necə yazmaq olar. Hər halda, oxuduğunuz üçün sizə təşəkkür edirəm və gələn həftə sizi bloqumuzda görməyə ümid edirəm!

        makro adları üçün hərflərdən, rəqəmlərdən və alt xəttlərdən istifadə edə bilərsiniz; ilk simvol hərf olmalıdır. Boşluqlara icazə verilmir, ona görə də siz ya hər hissəni böyük hərflə başlayan bir sözlü adı saxlamalısınız (məsələn, MənimİlkMakrom ) və ya alt xətt ilə ayrı-ayrı sözləri (məsələn, Birinci_Makrom ).
      • Qısayol düyməsi xanasına makroya klaviatura qısayolunu təyin etmək üçün istənilən hərfi yazın (istəyə görə).

        Həm böyük, həm də kiçik hərflərə icazə verilir, lakin böyük hərf düymələri kombinasiyalarından ( Ctrl + Shift + hərf ) istifadə etmək müdrik olardı, çünki makrosunu ehtiva edən iş kitabı açıq olan zaman makro qısayolları istənilən standart Excel qısayollarını ləğv edir. Məsələn, makroya Ctrl + S təyin etsəniz, Excel fayllarınızı qısayolla saxlamaq imkanını itirəcəksiniz. Ctrl + Shift + S düymələrinin təyin edilməsi standart yaddaş qısa yolunu saxlayacaq.

      • Makronu -də saxla açılan siyahıdan makrounuzu harada saxlamaq istədiyinizi seçin:
        • Şəxsi Makro İş Kitabı – makronu Personal.xlsb adlı xüsusi iş kitabında saxlayır. Bu iş kitabında saxlanılan bütün makrolar Excel istifadə etdiyiniz zaman əlçatandır.
        • Bu İş Kitabı (defolt) - makro cari iş kitabında saxlanacaq və iş kitabını yenidən açdığınız zaman əlçatan olacaq. və ya digər istifadəçilərlə paylaşın.
        • Yeni İş Kitabı – yeni iş kitabı yaradır və makronu həmin iş kitabına qeyd edir.
      • Təsvir xanasına makronuzun gördüyü işlərin qısa təsvirini yazın (istəyə görə).

        Bu sahə isteğe bağlı olsa da, həmişə qısa təsviri təqdim etməyinizi tövsiyə edirəm. Çoxlu müxtəlif makrolar yaratdığınız zaman bu, hər bir makronun nə etdiyini tez başa düşməyə kömək edəcək.

      • Makronu yazmağa başlamaq üçün OK üzərinə klikləyin.

    3. İstədiyiniz hərəkətləri yerinə yetirin avtomatlaşdırmaq üçün (zəhmət olmasa qeyd makrosunun nümunəsinə baxın).
    4. Bitirdikdən sonra Developer nişanında Qeysi dayandırın düyməsini basın:

      Və ya Status çubuğundakı analoji düymə:

    Makronun Excel-də qeyd edilməsi nümunəsi

    Praktikada necə işlədiyini görmək üçün seçilmiş xanalara bəzi formatlaşdırma tətbiq edən makro yazaq. Bunun üçün aşağıdakıları edin:

    1. Formatlaşdırmaq istədiyiniz bir və ya bir neçə xana seçin.
    2. Tərtibatçı nişanında və ya Status barda Makronu qeyd et üzərinə klikləyin.
    3. Makronu qeyd edin dialoq qutusunda aşağıdakı parametrləri konfiqurasiya edin:
      • Makronun adını verin Başlıq_Formatlaması (çünki biz sütun başlıqlarını formatlaşdıracağıq).
      • Kursoru Qısayol düyməsi xanasına qoyun və Shift + F düymələrini eyni vaxtda basın. Bu, Ctrl + Shift + F qısayolunu makroya təyin edəcək.
      • Makronu bu iş kitabında saxlamağı seçin.
      • Təsvir üçün nəyi izah edən aşağıdakı mətndən istifadə edin. makro edir: Mətni qalın edir, rəng əlavə edir və mərkəzləşdirir .
      • Yazmağa başlamaq üçün OK üzərinə klikləyin.

    4. Öncədən seçilmiş xanaları istədiyiniz şəkildə formatlayın. Bu misal üçün biz qalın mətn formatlaşdırmasından, açıq mavi rəng doldurma rəngindən və mərkəzə uyğunlaşdırmadan istifadə edirik.

      İpucu. Makronu qeyd etməyə başladıqdan sonra heç bir xana seçməyin. Bu, bütün formatlaşdırmanın xüsusi diapazona deyil, seçim üçün tətbiq olunmasını təmin edəcək.

    5. Ya Developer tabında, ya da Status panelində Qeysi dayandırın üzərinə klikləyin.

    Budur! Makronuz qeydə alınıb. İndi siz istənilən vərəqdə istənilən xana diapazonunu seçə bilərsiniz, təyin edilmiş qısayolu ( Ctrl+ Shift + F ) basın və fərdi formatlaşdırma dərhal seçilmiş xanalara tətbiq olunacaq.

    Excel-də qeydə alınmış makrolarla necə işləmək olar

    Makrolar üçün Excel-in təqdim etdiyi bütün əsas seçimlər Makro dialoq qutusu vasitəsilə əldə edilə bilər. Onu açmaq üçün Developer nişanında Makrolar düyməsini sıxın və ya Alt+ F8 qısayolunu basın.

    Dialoq qutusunda açıldıqda, siz bütün açıq iş kitablarında mövcud olan və ya müəyyən iş kitabı ilə əlaqəli makroların siyahısına baxa və aşağıdakı seçimlərdən istifadə edə bilərsiniz:

    • Çalışdır - seçilmiş makronu icra edir. .
    • Step into - sizə Visual Basic Redaktorunda makronu sazlamaq və sınamaq imkanı verir.
    • Edit - seçilmiş makronu açırkodu nəzərdən keçirə və redaktə edə biləcəyiniz VBA Redaktoru.
    • Sil - seçilmiş makronu həmişəlik silir.
    • Seçimlər – kodu dəyişdirməyə imkan verir. əlaqəli Qısayol düymə Təsvir kimi makro xassələri.

    Necə baxmaq olar Excel-də makrolar

    Excel makrosunun koduna Visual Basic Redaktorunda baxmaq və dəyişdirmək olar. Redaktoru açmaq üçün Alt + F11 düymələrini basın və ya Developer nişanında Visual Basic düyməsini basın.

    Əgər görürsünüzsə VB Redaktoru ilk dəfə istifadə edirsinizsə, lütfən ruhdan düşməyin və qorxmayın. Biz VBA dilinin strukturu və ya sintaksisi haqqında danışmayacağıq. Bu bölmə sizə Excel makrolarının necə işlədiyi və makronun qeydinin əslində nə etdiyi haqqında bəzi əsas anlayışlar verəcək.

    VBA Redaktorunun bir neçə pəncərəsi var, lakin biz əsas iki pəncərəyə diqqət yetirəcəyik:

    Project Explorer - bütün açıq iş kitablarının və onların vərəqlərinin siyahısını göstərir. Bundan əlavə, o, modulları, istifadəçi formalarını və sinif modullarını göstərir.

    Kod Pəncərəsi - burada siz Project Explorer-də göstərilən hər bir obyekt üçün VBA koduna baxa, redaktə edə və yaza bilərsiniz.

    Nümunə makronu qeydə aldığımız zaman arxa hissədə aşağıdakılar baş verdi:

    • Yeni modul ( Moduel1 ) oldu. daxil edilmişdir.
    • Makronun VBA kodu Kod pəncərəsində yazılmışdır.

    Konkret kodunu görmək üçünmodulunda, Project Explorer pəncərəsində modulu (bizim halda Module1 ) iki dəfə klikləyin. Normalda, makro kodunda bu hissələr var:

    Makro adı

    VBA-da hər hansı makro Alt ilə başlayır və sonra makro adı gəlir və Son Alt ilə bitir. , burada "Sub" Alt proqram (həmçinin Prosedur adlanır) üçün qısadır. Nümunə makrosumuz Header_Formatting() adlanır, ona görə də kod bu sətirlə başlayır:

    Sub Header_Formatting()

    Əgər siz makronun adını dəyişmək istəyirsinizsə, sadəcə silin. cari adı daxil edin və birbaşa Kod pəncərəsində yenisini yazın.

    Şərhlər

    Apostrof (') ilə prefiks edilmiş və defolt olaraq yaşıl rəngdə göstərilən sətirlər yerinə yetirilmir. Bunlar məlumat məqsədi ilə əlavə edilmiş şərhlərdir. Şərh xətləri kodun funksionallığına təsir etmədən təhlükəsiz şəkildə silinə bilər.

    Adətən, qeydə alınmış makroda 1 - 3 şərh xətti olur: makro adı (məcburi); təsvir və qısayol (qeydiyyatdan əvvəl göstərilibsə).

    İcra edilə bilən kod

    Şərhlərdən sonra qeyd etdiyiniz hərəkətləri yerinə yetirən kod gəlir. Bəzən qeydə alınmış makroda çoxlu lazımsız kod ola bilər ki, bu, hələ də VBA ilə işlərin necə işlədiyini anlamaq üçün faydalı ola bilər :)

    Aşağıdakı şəkil makro kodunun hər bir hissəsinin nə etdiyini göstərir:

    Qeyd olunmuş makronu necə işə salmaq olar

    Makro işlətməklə siz Excel-ə qeyd edilmiş VBA koduna qayıtmağı vəeyni addımlar. Excel-də qeydə alınmış makronu işə salmağın bir neçə yolu var və bunlardan ən sürətliləri bunlardır:

    • Əgər siz makroya klaviatura qısayolu təyin etmisinizsə, həmin qısayolu basın. .
    • Alt + 8 düymələrini basın və ya Developer nişanında Makrolar düyməsini basın. Makro dialoq qutusunda istədiyiniz makronu seçin və Çalışdır düyməsini basın.

    İşlətmək də mümkündür öz düyməsini klikləməklə qeydə alınmış makro. Bunu etmək üçün aşağıdakı addımlar verilmişdir: Excel-də makro düyməsini necə yaratmaq olar.

    Makroları Excel-də necə saxlamaq olar

    Makronu saxlamaq üçün makro qeyd etmisinizsə və ya VBA kodunu əl ilə yazmısınız? , siz iş kitabını makro aktiv olaraq saxlamalısınız (.xlms uzantısı). Budur:

    1. Makronu ehtiva edən iş kitabında Saxla düyməsini basın və ya Ctrl + S düyməsini basın.
    2. Fərqli Saxla dialoq qutusunda Növ kimi yadda saxla açılan siyahısından Excel Makro ilə İşçi Kitabı (*.xlsm) seçin və sonra Saxla klikləyin:

    Excel makroları: nə yazılıb, nə yazılmayıb

    İndi gördüyünüz kimi, Excel-də makro yazmaq kifayət qədər asandır. Amma effektiv makrolar yaratmaq üçün siz pərdə arxasında nə baş verdiyini başa düşməlisiniz.

    Qeyd edilənlər

    Excel-in Makro Qeydiyyatçısı kifayət qədər çox şeyi - demək olar ki, bütün siçan klikləri və düymələrə basmaları çəkir. Beləliklə, ola biləcək artıq kodun qarşısını almaq üçün addımlarınızı diqqətlə düşünməlisinizmakrounuzun gözlənilməz davranışı ilə nəticələnir. Aşağıda Excel-in qeyd etdiyi bir neçə nümunə verilmişdir:

    • Maus və ya klaviatura ilə xanaların seçilməsi. Fəaliyyətdən əvvəl yalnız son seçim qeydə alınır. Məsələn, A1:A10 diapazonunu seçsəniz və sonra A11 xanasına klikləsəniz, yalnız A11 seçimi qeydə alınacaq.
    • Doldurma və şrift rəngi, hizalanma, haşiyələr və s. kimi xana formatı.
    • Faiz, valyuta və s. kimi rəqəmlərin formatlaşdırılması
    • Düsturların və dəyərlərin redaktə edilməsi. Dəyişikliklər Enter düyməsini basdıqdan sonra qeydə alınır.
    • Excel pəncərələrini sürüşdürmək, köçürmək, digər iş vərəqlərinə və iş kitablarına keçid.
    • İş vərəqlərinin əlavə edilməsi, adlandırılması, daşınması və silinməsi.
    • Yaradılması, iş dəftərlərinin açılması və saxlanması.
    • Digər makroların işə salınması.

    Qeyd edilə bilməyənlər

    Excel-in qeyd edə biləcəyi bir çox müxtəlif şeylərə baxmayaraq, bəzi xüsusiyyətlər proqramın imkanlarından kənardadır. Makro Qeydiyyatçı:

    • Excel lentinin və Sürətli Giriş alətlər panelinin fərdiləşdirilməsi.
    • Şərti Formatlaşdırma və ya Tap və Dəyişdirmə kimi Excel dialoqlarındakı əməliyyatlar (yalnız nəticə qeydə alınır).
    • Digər proqramlarla qarşılıqlı əlaqə. Məsələn, siz Excel iş kitabından Word sənədinə köçürmə/yapışdırmağı qeyd edə bilməzsiniz.
    • VBA Redaktorunu əhatə edən hər hansı bir şey. Bu, ən əhəmiyyətli məhdudiyyətləri qoyur - proqramlaşdırma səviyyəsində edilə bilən bir çox şey mümkün deyilqeyd oluna bilər:
      • Xüsusi funksiyaların yaradılması
      • Xüsusi dialoq qutularının göstərilməsi
      • Növbəti , Hər biri üçün kimi döngələrin yaradılması, Do while və s.
      • Şərtlərin qiymətləndirilməsi. VBA-da siz şərti sınamaq üçün ƏGƏR Sonra Başqa ifadəsindən istifadə edə və şərt doğrudursa bəzi kodu və ya şərt yanlışdırsa başqa kodu işlədə bilərsiniz.
      • Hadisələrə əsaslanan kodun icrası . VBA ilə siz həmin hadisə ilə əlaqəli kodu işlətmək üçün bir çox hadisələrdən istifadə edə bilərsiniz (məsələn, iş kitabının açılması, iş vərəqinin yenidən hesablanması, seçimi dəyişdirmək və s.).
      • Arqumentlərdən istifadə. VBA Redaktorunda makro yazarkən, müəyyən tapşırığı yerinə yetirmək üçün makro üçün daxiletmə arqumentləri təqdim edə bilərsiniz. Qeydə alınmış makronun heç bir arqumenti ola bilməz, çünki o, müstəqildir və heç bir digər makrolara qoşulmur.
      • Məntiqi başa düşmək. Məsələn, xüsusi xanaları kopyalayan makro qeyd etsəniz, deyək ki, Ümumi cərgəsində, Excel yalnız kopyalanan xanaların ünvanlarını qeyd edəcək. VBA ilə siz məntiqi kodlaya bilərsiniz, yəni Ümumi cərgəsindəki dəyərləri kopyalaya bilərsiniz.

    Yuxarıdakı məhdudiyyətlər qeydə alınmış makrolar üçün çoxlu sərhədlər təyin etsə də, onlar hələ də yaxşı başlanğıc nöqtəsidir. VBA dili haqqında heç bir təsəvvürünüz olmasa belə, siz tez bir zamanda makro yaza və sonra onun kodunu təhlil edə bilərsiniz.

    Makroları Excel-də qeyd etmək üçün faydalı məsləhətlər

    Aşağıda bir neçə ipucu tapa bilərsiniz. və potensial ola biləcək qeydlər

    Michael Brown proqram alətlərindən istifadə edərək mürəkkəb prosesləri sadələşdirməyə həvəsi olan xüsusi texnologiya həvəskarıdır. Texnologiya sənayesində on ildən artıq təcrübəyə malik olmaqla, o, Microsoft Excel və Outlook, həmçinin Google Cədvəl və Sənədlərdə bacarıqlarını mükəmməlləşdirib. Mayklın bloqu öz biliyini və təcrübəsini başqaları ilə bölüşməyə, məhsuldarlığı və səmərəliliyi artırmaq üçün asan izlənilən məsləhətlər və dərslikləri təqdim etməyə həsr olunub. İstər təcrübəli peşəkar, istərsə də yeni başlayan biri olmağınızdan asılı olmayaraq, Mayklın bloqu bu vacib proqram alətlərindən maksimum yararlanmaq üçün dəyərli fikirlər və praktiki məsləhətlər təklif edir.