Excel-də VBA PasteSpecial tətbiqi və mənbə formatını necə saxlamaq olar

  • Bunu Paylaş
Hugh West

Lakin elə vəziyyətlər olur ki, biz sadəcə mətndən çox dublikat etmək istəyirik. Şərti formatlaşdırma, məlumatların doğrulanması, məlumat tipli formatlaşdırma və haşiyələr və hüceyrə rəngləri kimi estetik xüsusiyyətlər kimi Excel-in bütün imkanlarını kopyalaya bilərik. Ola bilsin ki, siz həmkarınızın rəng sxeminə heyransınız, lakin statik məlumat tələb edirsiniz və ya bəlkə də düsturlar fantastikdir, lakin rəng sxemini bəyənmirsiniz. Bu dərslikdə. Biz VBA PasteSpecial-ı göstərəcəyik və mənbə formatını Excel-də saxlayacağıq.

Təcrübə İş Kitabını endirin

Bu məqaləni oxuyarkən məşq etmək üçün bu təcrübə iş kitabını endirin.

VBA PasteSpecial.xlsm

Excel-də VBA PasteSpecial tətbiqi və mənbə formatını saxlamaq üçün 4 asan nümunə

Biz dörd nümunəni nümayiş etdirəcəyik. aşağıdakı bölmələrdə mənbə formatını saxlayarkən VBA xüsusi pastadan istifadə etmək. Kopyalamaq və yapışdırmaq üçün istifadə edəcəyimiz nümunə verilənlər toplusudur.

1. Excel-də VBA PasteSpecial istifadə edərək Daxiletmə Qutusu əlavə edin və Mənbə Formatını Saxlayın

İlk növbədə. Aralığı seçmək üçün qutudan istifadə edəcəyik və sonra onu başqa xanaya yapışdıracağıq. Bunu etmək üçün aşağıdakı addımları yerinə yetirin.

Addım 1:

  • İlk olaraq Alt + F11 <2 düyməsini basın> Makro başlatmaq üçün.
  • Sonra Daxil et üzərinə klikləyin, Modul seçimini seçin.

Addım 2:

  • Aşağıdakıları yapışdırınVBA kodu.
4541

Addım 3:

  • Proqramı saxlayın və onu işə salmaq üçün F5 düyməsini basın.
  • 'ExcelWIKI' qutusu göründükdən sonra $B$4:$C$11 diapazonunu seçin.
  • OK üzərinə klikləyin.

Addım 4:

  • Yapışdırmaq üçün istənilən boş xananı seçin.
  • Sonra OK düyməsini basın.

  • Beləliklə, siz əldə edəcəksiniz formatı toxunulmaz saxlamaqla yapışdırın.

Ətraflı oxuyun: Excel-də Xüsusi Yapıştırma və Yapıştırma arasındakı fərq

2. Excel-də Aralığı Seçmək və Mənbə Formatını Saxlamaq üçün VBA PasteSpecial tətbiq edin

VBA -də siz həmçinin diapazonları təyin edə və mənbə formatını saxlayarkən onları kopyalayıb yapışdıra bilərsiniz. . Bunu etmək üçün aşağıda göstərilən addımları yerinə yetirin.

Addım 1:

  • Alt + F11 düyməsini basın. Makro -ni açmaq üçün.
  • Daxil edin
  • dan yeni Modul yaradın, sadəcə olaraq, aşağıdakı VBA kodu yapışdırın. diapazon B4:C11 .
5180

Addım 2:

  • Nəhayət, proqramı yadda saxlayın və işə salmaq üçün F5 basın. Beləliklə, siz aşağıdakı şəkildə göstərildiyi kimi dəyişiklikləri görəcəksiniz.

Ətraflı oxuyun: Excel-də Dəyərləri və Formatları Kopyalamaq üçün VBA Xüsusi Yapıştırın (9) Nümunələr)

Oxşar oxunuşlar

  • İki Excel Vərəqini Müqayisə etmək və Fərqləri Kopyalamaq üçün VBA Kodu
  • Excel VBA: Hüceyrə dəyərini kopyalayın və yapışdırınBaşqa Hüceyrəyə
  • Excel-də birdən çox xananı başqa bir vərəqə necə kopyalamaq olar (9 üsul)
  • Excel VBA: Aralığı başqa bir iş kitabına kopyalayın
  • [Sabit]: Sağ klikləyin Kopyalayın və Yapışdırın Excel-də İşləmir (11 Həlllər)

3. VBA PasteSpecial tətbiq etməklə dəyişəni elan edin və saxlayın Excel-də mənbə formatı

Dəyişənləri elan etməklə və dəyişənləri müxtəlif diapazonlara təyin etməklə, VBA -də Xüsusi yapışdırmaq üçün aşağıdakı addımları yerinə yetirin.

Addım 1:

  • İlk olaraq, VBA Macro -ni açmaq üçün Alt + F11 basın.
  • Yeni Modul .
  • Sonra aşağıdakı VBA Kodu yapışdırın.
3007

Addım 2:

  • Proqramı yadda saxladıqdan sonra, işə salmaq üçün F5 düyməsini basın.
  • Buna görə də, kopyalanan diapazonunuz mənbə formatını saxlayaraq yapışdırılacaq. əvvəl.

Ətraflı oxuyun: Excel-də Düsturlar və Formatlar üçün VBA PasteSpecial-dan necə istifadə etməli (3 yol)

4. VBA PasteSpecial istifadə edin və Turşu saxlayın ce Excel-də Fərqli İş Vərəqində Formatlaşdırma

Bu hissədə çox əhəmiyyətli bir üsuldan danışacağıq. Çünki biz VBA -də PasteSpecial-dan bir neçə iş dəftərində necə istifadə edəcəyimizi nəzərdən keçirəcəyik. Məsələn, biz 'Cədvəl4' -dən kopyalayacağıq və onu aşağıdakı addımlarda göstərildiyi kimi 'Cədvəl5 'ə yapışdıracağıq.

Addım 1:

  • VBA Macro -ni açmaq üçün Alt + F11 düyməsini basın
  • Daxil et tabından Modulu seçin.
  • Sonra aşağıdakı VBA-nı yapışdırın.
2937

Addım 2:

  • Proqramı işə salmaq üçün, sonra F5 basın proqramı saxlamaq.
  • Ona görə də mənbə formatını saxlamaqla vərəq 5 -də yapışdırılmış dəyəri əldə edəcəksiniz.

Ətraflı oxuyun: Excel-də Xüsusi Yapışdırma Əmrindən Necə İstifadə Edilir (5 Uyğun Yol)

Nəticə

Xülasə etmək üçün ümid edirəm ki, indi bilirsiniz Xüsusi Saxlama Mənbə Formatını Yapışdırmaq üçün Excel VBA dən necə istifadə etmək olar. Bütün bu strategiyalar məlumatlarınıza öyrədilməli və onlara öyrədilməlidir. Təcrübə kitabını araşdırın və öyrəndiklərinizi tətbiq edin. Sizin vacib dəstəyinizə görə bu cür mühazirələr verməyə davam edirik.

Hər hansı sualınız olarsa, bizimlə əlaqə saxlamaqdan çəkinməyin. Zəhmət olmasa, aşağıdakı şərh qutusunda fikirlərinizi bölüşün.

Suallarınız ən qısa zamanda Exceldemy əməkdaşları tərəfindən cavablandırılacaq.

Bizimlə qalın və öyrənməyə davam edin.

Hugh West sənayedə 10 ildən çox təcrübəyə malik yüksək təcrübəli Excel təlimçisi və analitikidir. Mühasibat uçotu və maliyyə üzrə bakalavr dərəcəsi və Biznesin idarə edilməsi üzrə magistr dərəcəsinə malikdir. Hugh tədrisə həvəslidir və izləmək və başa düşmək asan olan unikal tədris yanaşması işləyib hazırlayıb. Onun Excel üzrə ekspert biliyi bütün dünyada minlərlə tələbə və mütəxəssisə öz bacarıqlarını təkmilləşdirməyə və karyeralarında üstün olmağa kömək etmişdir. Hugh öz bloqu vasitəsilə biliklərini dünya ilə bölüşür, fərdlərə və müəssisələrə öz potensiallarını tam şəkildə çatdırmaq üçün pulsuz Excel dərsləri və onlayn təlimlər təklif edir.