Excel VBA istifadə edərək bir nüsxəni XLSX olaraq necə saxlamaq olar (5 uyğun üsul)

  • Bunu Paylaş
Hugh West

Bu dərslikdə mən sizinlə 5 excel faylının nüsxəsini VBA istifadə edərək XLSX formatında saxlamaq üçün uyğun üsulları paylaşacağam. Bu üsullardan böyük və ya kiçik verilənlərdən asılı olmayaraq istənilən iş kitabında istifadə edə bilərsiniz. Həmçinin, VBA -dən istifadə edəcəyimiz üçün tapşırığı yerinə yetirmək üçün praktiki olaraq heç bir vaxt olmayacaq.

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

Təcrübə iş kitabını buradan yükləyə bilərsiniz.

VBA Kopyasını XLSX.xlsx kimi Saxla

XLSX Faylı Nədir?

XLSX faylı MS Excel Açıq XML Format Cədvəli -dir və məlumatları iş vərəqlərində olan xanalarda saxlayır. Hüceyrələr cərgə-sütun quruluşunda düzülür. MS Excel 2007 və əvvəlki versiyalarda bu cədvəl faylı XLS tipində idi.

VBA-dan istifadə edərək Excel faylının bir nüsxəsini XLSX kimi saxlamağın 5 uyğun yolu

Bu dərslik üçün əsas məqsədimiz sizə cari iş kitabını XLSX formatında necə saxlamağı göstərməkdir. Beləliklə, biz 3 sütunu və 6 tələbə qeydindən ibarət sadə və qısa verilənlər toplusunu götürdük. Lakin sizin öz məlumat dəstlərinizdən istifadə etmək seçiminiz var.

1. -də SaveCopyAs Metodundan

SaveCopyAs metodundan istifadə Excel VBA iş kitabı obyektini götürür və məlumatları dəyişdirmədən bu iş kitabının yeni nüsxəsini XLSX formatında saxlaya bilər. Gəlin kodumuzda bu metoddan necə istifadə edəcəyimizi görək.

Addımlar:

  • Birincisi, Developer nişanına keçin və Visual Basic seçin.

  • Sonra, Visual Basic pəncərəsində, Insert üzərinə klikləyin və Module seçin.

  • İndi, sağdakı yeni modul pəncərəsində aşağıdakı düsturu yazın:
9127

  • Sonra VBA pəncərəsini bağlayın və gedin yenidən Developer nişanına keçin.
  • Buradan Makrolar seçin.

  • İndi Makro pəncərəsində siz daxil etdiyimiz makro kodu görməlisiniz.
  • Sonra, Çalıştır üzərinə klikləyin.

  • Nəhayət, faylı saxladığınız qovluğu açın və o, istədiyimiz kimi XLSX formatında mövcud olmalıdır.

Ətraflı oxuyun: Excel Makro Fayllarını Hüceyrə Dəyərindən Fayl Adı kimi Necə Saxlamaq olar

2. Fayl adının göstərilməsi

Biz faylın surətini saxlaya bilərik. VBA kodunda fayl adını göstərərək XLSX formatında excel faylı. Fayl adını təyin edərkən, faylı istədiyimiz formata çevirəcək fayl uzantısını da əlavə edəcəyik. Bu metodu davam etdirmək üçün aşağıdakı kodu VBA modul pəncərəsinə daxil edin.

5967

Kodu yazdıqdan sonra onu sadəcə<1-dən işə salın> Makroslar seçimini əvvəllər göstərdiyimiz kimi. İndi yadda saxla qovluğuna keçin və XLSX formatlı fayl indi orada olmalıdır.

Ətraflı oxuyun: Spesifikdə İş Kitabını Saxlamaq üçün Excel VBATarixi olan qovluq

3. Fayl Format Nömrəsinin Daxil Edilməsi

Fayl formatının nömrələri yadda saxlayarkən xüsusi fayl tipini bildirən unikal nömrələrdir. Bu dərslik üçün məqsədimiz VBA istifadə edərək excel nüsxəsini XLSX faylı kimi saxlamaqdır. Beləliklə, biz XLSX fayl tipini bildirən ​​51 format nömrəsindən istifadə edəcəyik. Beləliklə, VBA modulunda aşağıdakı kodu daxil edin:

1589

İndi bu kodu işlətsəniz, excel dərhal iş kitabını XLSX formatı. Bunu təyinat qovluğunda yoxlamaqla təsdiq edə bilərsiniz.

Ətraflı oxuyun: Excel VBA Fayl Formatında Saxla (12 Uyğun Nümunə)

4. Parolla yadda saxlamaq

Bir çox hallarda excel iş kitabının nüsxəsini əlavə parolla XLSX formatında saxlamaq çox vacibdir. Bu, xüsusilə yüksək təhlükəsizlik problemləri olan iş kitabları üçün doğrudur. Bu tapşırığı VBA istifadə edərək və sənədinizi saxlamaqla yanaşı fərdi parol təyin etməklə çox asanlıqla əldə edə bilərsiniz. Bunun üçün aşağıdakı VBA kodunu Module pəncərəsinə daxil edin:

9357

Nəhayət, əvvəl gördüyümüz kimi, sadəcə bu kodu Makroslar seçimlərindən çalıştırmalısınız. İndi, yadda saxladığınız qovluğa getsəniz, verdiyiniz adı və sonunda XLSX uzantısı olan faylı tapmalısınız.

Ətraflı oxuyun: Excel VBA: Vərəqi açmadan yeni iş kitabı kimi yadda saxlayın

5.Yalnız oxumaq üçün tövsiyə etməklə yadda saxla

Sənədin qorunmasının daha az sərt yolu onu yalnız oxuna bilən fayl etməkdir. Excel faylının nüsxəsini XLSX formatında saxlayırsınızsa, onda siz VBA istifadə edərək yalnız oxunmaq şərtini təyin edə bilərsiniz. İndi bunu etmək üçün VBA moduluna aşağıdakı kodu daxil edin:

8282

Sonra bu kodu Makrolar<2-dən işə salın> seçimini Developer nişanı altında seçin. Bu, cari iş kitabının XLSX nüsxəsini aşağıda göstərildiyi kimi saxlamalıdır.

Ətraflı oxuyun: Excel VBA  için Dəyişən Adı ilə Faylı Saxlayın (5 Nümunə)

Yadda saxlamalı olduğunuz şeylər

  • XLSX faylının saxlama yolunu VBA . O, kompüterinizin daxilindəki qovluq yoluna uyğun olmalıdır.
  • Bütün daxili VBA funksiyalarını mənim etdiyim kimi yazdığınızı görmək üçün iki dəfə yoxlayın.
  • Unutmayın ki, bəzi hallarda VBA kodu kodu işə saldıqdan sonra VBA pəncərəsində artıq mövcud olmaya bilər.

Nəticə

Ümid edirəm ki, VBA istifadə edərək XLSX formatında excel fayl nüsxəsini saxlamaq üçün göstərdiyim üsullar sizin üçün faydalı oldu. Əgər addımlardan hər hansı birində ilişib qalsanız və ya kod işləmirsə, mən bir neçə dəfə təqdim etdiyim kodları yoxlamağı təklif edərdim. Həmçinin, kodun nə etdiyini başa düşmək üçün kodu müəyyən dərəcədə dəyişdirməyə çalışın. Nəhayət, daha çox excel texnikası öyrənmək üçün bizimlə əlaqə saxlayın ExcelWIKI vebsaytı. Hər hansı bir sualınız varsa, şərhlərdə mənə bildirin.

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.