Mündəricat
Seçim yolu ilə xanaları formatlaşdırmaq və eyni zamanda böyük verilənlərlə işləmək istədiyiniz zaman çox vaxt sərf olunur. Lakin VBA -nin köməyi ilə biz bunu çox asanlıqla etmək üçün proqramlaşdıra bilərik. Bu dərslikdə biz sizə Excel VBA ilə diapazonda dəyişən sətir və dəyişən sütunu necə istifadə edəcəyinizi göstərəcəyik.
Təcrübə İş Kitabını endirin.
Bu məqaləni oxuyarkən məşq etmək üçün bu məşq kitabını endirin.
VBA.xlsm ilə Dəyişən Sətir və Sütun
5 Uyğundur Excel VBA ilə Dəyişən Sətir və Sütun ilə Aralığın İstifadə Yolları
Aşağıdakı bölmədə biz 5 dəyişən sətirləri və sütun
1. Excel VBA ilə Dəyişən Sıra Tətbiq etməklə Xüsusi Aralığı Formatlandırın
Gəlin deyək ki, biz dəyişən sıra nömrəsi üçün müraciət edərək dəyişən diapazonu seçmək istəyirik. Biz B5:C10 diapazonunu seçəcəyik və diapazonda şrift rəngini ( Maroon ) tətbiq edəcəyik. Bunu etmək üçün aşağıdakı sadə addımları izləyin.
♠ Addım 1: VBA Modulu yaradın
- Birincisi bütün, VBA Makrosunu başlatmaq üçün Alt + F11 basın.
- Daxil et üzərinə klikləyin.
- Sonra seçin Modul .
♠ Addım 2: VBA Kodunu yazın
- Yazın aşağıdakı VBA kodları.
9009
♠ Addım 3: Proqramı işə salın
- İlk olaraq, proqramı saxla və işə salmaq üçün F5 basın.
- Ona görə də Daxiletmə qutusu görünəcək və yazın. 10 sətir nömrəsi olaraq.
- Nəhayət, Enter düyməsini basın aralıq ( Sıra 5 , Sütun 2 ) ilə ( Dəyişən sətir 10 , Sütun 3 ) seçiləcək .
♠ Addım 4 : Diapazona Şrift Rəngini Tətbiq edin
- Seçilmiş aralığa şrift rəngi əlavə etmək üçün aşağıdakı VBA kodlarını<2 yapışdırın>.
2666
♠ Addım 5: Sətir nömrəsini yazın
- Növ a sıra nömrəsi ( 10 ) Daxiletmə qutusunda .
- OK düyməsini basın .
- Ona görə də, seçilmiş diapazon aşağıdakı şəkildə göstərildiyi kimi rəngli olacaq.
Ətraflı oxuyun: Excel-də Seçim üçün diapazon dəyişənini təyin etmək üçün VBA-dan necə istifadə etməli (5 üsul)
2. Dinamik diapazonu fərdiləşdirin Excel VBA ilə Dəyişən Sətirin Tətbiqi
İstifadə etdiyiniz diapazon o qədər böyükdürsə, cərgə nömrəsini fərqləndirə bilmirsinizsə, dəyişən sırası
♠Addım 1: VBA Kodunu daxil edin
- Daxil edin
- -dən yeni Modulu seçin Yeni Module , aşağıdakı VBA proqramını yazın.
3921
♠ Addım 2: Seçimi əldə edin
- Proqramı işə saldıqdan sonra aralığınız son istifadə etdiyinizə qədər seçiləcək sətir.
♠ Addım 3: Şrift Rəngini Tətbiq edin
- Seçilmiş diapazonu işarələmək və ya redaktə etmək üçün aşağıdakı VBA kodlarını yapışdırın.
1400
♠ Addım 4: Yekun Nəticə
- Nəhayət, proqramı saxlayın və F5 düyməsinə basaraq onu işə salın.
- Nəticədə, son istifadə etdiyiniz sıra ilə diapazon rənglə formatlanır.
Ətraflı oxuyun: Excel VBA: Dinamik diapazonu başqa bir iş kitabına kopyalayın
Oxşar oxunuşlar
- Excel-də diapazonda hər bir sətir üçün VBA-dan necə istifadə etməli
- VBA-dan Excel-də diapazonda sətirlər və sütunlar arasında dövr etmək ( 5 Nümunə) <1 6>
- Excel VBA-dan Boş Xanaya qədər Aralıqda Döngə (4 Nümunə)
- Excel VBA-da diapazonu Massiləyə necə çevirmək olar (3 yol)
- Excel-də Aktiv Xanadan Aralığı Seçmək üçün VBA-dan Necə İstifadə Edilir (3 Metod)
3. Excel VBA ilə Dəyişən Sütun Tətbiq etməklə Xüsusi Aralığı Formatlayın
dəyişən sətirlər kimi, siz Excel VBA ilə dəyişən sütunları tətbiq edə bilərsiniz. B5 ( Sıra 5 , Sütun 2 ) xanası ilk xanadır aralıq, və 8-ci sıra diapazondakı son sətir ; son sütun dəyişən sütunu . dəyişən sütunu tətbiq etmək üçün aşağıdakı prosedurlara əməl edin.
♠ Addım 1: VBA kodunu yazın
- Yeni <1-də>Modul , aşağıdakı VBA kodunu yazın.
4329
♠ Addım 2: Proqramı çalıştırın
- Proqramı işlətmək üçün , saxladıqdan sonra F5 basın.
- Ona görə də , siz seçilmiş xanalar B5:E8 diapazonu olduğundan aşağıdakı nəticələri görəcəksiniz.
4. Excel VBA
Dəyişən Sütun Tətbiq etməklə Dinamik Aralığı fərdiləşdirin. Siz sütunda məlumatları artdıqca verilənləri seçimə əlavə edəcəksiniz. Bunu etmək üçün aşağıdakı sadə təlimata əməl edin.
♠ Addım 1: VBA Kodunu yapışdırın
- Aşağıdakıları yapışdırın VBA yeni Modula kodlayır.
2966
♠ Addım 2: Proqramı işə salın
- İlk olaraq, proqramı yadda saxlayın və çalıştırmak üçün F5 basın.
- Nəticədə diapazon <-ə qədər seçilir və formatlaşdırılır. İş vərəqində 1>son istifadə olunan sütun .
Ətraflı oxuyun: Excel Makrosu: Çoxlu Sütunları SıralaDinamik diapazon (4 üsul)
5. Excel VBA ilə həm dəyişən sətir, həm də dəyişən sütunlu diapazon yaradın
Əhəmiyyətli odur ki, siz hər iki dəyişən sətirdən istifadə edə bilərsiniz. və seçdiyiniz seçimlə dəyişən sütunları . Bizim diapazon seçimimizdə ilk xana B5 ( Sıra 5, Sütun 2 ) və sonuncu diapazon bizim seçimimizdən asılı olaraq dəyişəcək. Tapşırığı yerinə yetirmək üçün aşağıda göstərilən addımları yerinə yetirin.
♠ Addım 1: VBA Kodunu daxil edin
- İlk olaraq, yeni yaradın Modul .
- Sonra, aşağıdakı VBA kodlarını yazın.
2531
♠ Addım 2: Sətir nömrəsini daxil edin
- hər hansı sətir nömrəsini yazın.
♠ Addım 3: Sütun nömrəsini daxil edin
- hər hansı sütun nömrəsini yazın .
♠ Addım 4: Yekun Nəticələri əldə edin
- Beləliklə, seçdiyiniz kimi ( Sıra , Sütun ) = ( 8,5 ), aşağıda göstərildiyi kimi yekun nəticəni alacaqsınız şəkil.
Nəticə
Nəhayət, ümid edirəm ki, Excel VBA
Əgər hər hansı biriniz varsasuallarınız varsa, bizimlə əlaqə saxlamaqdan çəkinməyin. Zəhmət olmasa, aşağıdakı şərhlər bölməsində fikirlərinizi bölüşün.
Exceldemy işçisi ən qısa zamanda sizinlə əlaqə saxlayacaq.
Bizimlə qalın və öyrənməyə davam edin.