Mündəricat
Hər hansı mətni və ya şəkli kəssəniz və ya kopyalasanız, ilk öncə o, mübadilə buferində saxlanacaq. Bundan sonra, mətni və ya şəkli Word faylları və Excel faylları kimi istənilən yerə yapışdıra bilərsiniz. Excel-də bir çox üsulla buferdən yapışdıra bilərsiniz. Microsoft Visual Basic Applications (VBA) istifadə edərək, Excel faylınızdakı buferdən bəzi kodlarla yapışdırmağa imkan verir. Bu məqalədə mən sizə mübadilə buferindən Excel-ə yapışdırmaq üçün VBA istifadə etməyin 3 üsulunu göstərəcəyəm.
Fərz edək ki, siz mətn faylından bəzi mətnləri kopyaladınız. və bunlar mübadilə buferində saxlanılıb. İndi siz VBA istifadə edərək onu Excel faylınıza yapışdırmaq istəyirsiniz.
Təcrübə İş Kitabını endirin
Buferdən Excel.xlsm-ə Yapışdırın
VBA-dan istifadə edərək Buferdən Excel-ə Yapışdırmaq üçün 3 Üsul
1. VBA-dan istifadə edərək
Tətbiq etməzdən əvvəl Buferdən Tək Hüceyrəyə yapışdırın bu üsulla siz VBA layihəsi üçün Microsoft Forms 2.0 Obyekt Kitabxanası aktivləşdirməlisiniz. Bunu etmək üçün,
➤ VBA
-i açmaq üçün ALT+F11 düymələrini basın ➤ Alətlər > İstinadlar VBA pəncərəsində.
O, Referans- VBAProject pəncərəsini açacaq.
➤ Microsoft Forms 2.0 Obyekt Kitabxanası yoxlayın və OK düyməsini basın.
O, Microsoft Forms 2.0-ı aktivləşdirəcək. Obyekt Kitabxanası . İndi,
➤ Daxil et nişanına klikləyin və Module seçin.
O, Module(Kod) pəncərəsini açın.
➤ Aşağıdakı kodu Module(Kod) pəncərəsinə daxil edin,
5476
Kod yaradacaq a Makro mübadilə buferindən mətnləri B4 xanasına yapışdıracaq.
Kodu daxil etdikdən sonra
➤ Çalışdır ikonasına klikləyin və ya F5 düyməsini basın.
İndi,
➤ Bağlayın və ya VBA pəncərəsini minimuma endirin.
Siz mübadilə buferindəki mətnlərin B4 xanasına yapışdırıldığını görəcəksiniz.
Ətraflı oxuyun: Düsturlar olmadan Excel-də Necə Kopyalama və Yapışdırmaq olar (7 asan hiylə)
Oxşar oxumalar
- Unikal dəyərləri Excel-də başqa bir iş vərəqinə necə köçürmək olar (5 üsul)
- Excel-də birləşdirilən və süzülmüş xanaları kopyalayın (4 üsul)
- Excel-də sətirləri necə kopyalamaq olar (4 asan yol)
- Excel-də minlərlə sətirləri kopyalayın və yapışdırın (3 üsul)
- Excel-də Dəqiq Formatlaşdırmanın Kopyalanması və Yapışdırılması (Quick 6 Metod)
2. SendKeys ilə Mübadilə Buferindən Yapışdırın
Bu üsul məlumatı yerləşdirmək üçün istifadə edilən CTRL+V qısayol düyməsinə əsaslanır. VBA kodu ilə siz bu əmrdən məlumatları panoya yerləşdirmək üçün istifadə edə bilərsiniz. Əvvəlcə,
➤ VBA pəncərəsinin Project panelindən vərəq adına sağ klikləyin.
Açılan menyu görünəcək.
➤ Daxil edin üzərinə klikləməklə genişləndirin və sonra Modul seçin.
O, Modulu açacaq. (Kod) pəncərə.
➤ Aşağıdakı kodu Module(Kod) pəncərəsinə daxil edin,
6842
Kod Makro adlı yaradacaq Paste_from_Pano_2 bu, B4 xanasını seçdikdən sonra CTRL+V komandasını verəcək və buferdəki məlumatları bu xanaya yerləşdirəcək.
İndi,
➤ VBA pəncərəsini bağlayın və ya minimuma endirin.
➤ ALT+F8
➤ Makro adı qutusunda Paste_from_Pano_2 seçin və Çalışdır<2 üzərinə klikləyin>.
Nəticədə siz mübadilə buferindəki mətnlərin B4 xanasına yapışdırıldığını görəcəksiniz.
Ətraflı oxuyun: Yalnız Dəyərləri Təyinat Yerinə Kopyalamaq üçün Excel VBA (Makro, UDF və UserForm)
3. Buferdən yapışdırın a Diapazon
Bu üsulda mən sizə məlumat sırasını vərəqdən mübadilə buferinə necə köçürə biləcəyinizi və həmin məlumatları mübadilə buferindən başqa vərəqə necə yapışdıra biləcəyinizi göstərəcəyəm.
Fərz edək ki, Da adlı vərəqdə aşağıdakı verilənlər dəstiniz var ta .
İndi,
➤ VBA pəncərəsini açmaq üçün ALT+11 düyməsini basın .
➤ VBA pəncərəsinin Project panelindən vərəq adına sağ klikləyin.
Açılan menyu görünəcək.
➤ Daxil edin üzərinə klikləməklə genişləndirin və sonra Module seçin.
O, Modulu açacaq( Code) pəncərə.
➤ Aşağıdakı kodu Modula (Kod) daxil edin pəncərə,
9553
Kod verilənləri Məlumat adlı vərəqin B4:E9 -dən kopyalayacaq. bufer. Bundan sonra o, məlumatı B5:E10 mübadilə buferindən Yapışdırılmış Vərəq adlı vərəqə yapışdıracaq.
Sonra ki,
➤ VBA pəncərəsini bağlayın və ya minimuma endirin.
➤ ALT+F8
Pəncərəni basın. 1>Makro pəncərə.
➤ Makro adı qutuda Kopyala_Pano_Range seçin və Çalışdır üzərinə klikləyin.
Nəticədə məlumatınız istədiyiniz təyinat yerinə yapışdırılacaq.
➤ Ev səhifəsinə keçin nişanını seçin və Bufer lentinin aşağı sol küncündəki kiçik aşağı oxu işarəsinə klikləyin.
O, sol tərəfdəki mübadilə buferini açacaq. Excel faylınız.
İndi siz vərəqə yapışdırılmış məlumatların mübadilə buferində olduğunu görə bilərsiniz. Əslində verilənlər əvvəlcə burada saxlanılırdı, sonra isə buradan vərəqə yapışdırılırdı.
Ətraflı oxuyun: Formula Excel-də Dəyərləri Kopyalayın və Yapıştırın (5 Nümunə)
Nəticə
Bu məqalədə siz VBA istifadə edərək buferdən Excel-ə yapışdırmaq üçün 3 üsul tapacaqsınız. İlk iki üsul mübadilə buferinin məzmununu bir xanaya yapışdıracaq, lakin üçüncü üsulla siz məlumatları bir sıraya yerləşdirə bilərsiniz. Hər hansı bir çaşqınlıq varsa, şərh yazmaqdan çekinmeyin.