ไฟล์ Excel มักจะมีขนาดใหญ่มาก ในกรณีนั้น การจัดเก็บและแบ่งปันจะกลายเป็นปัญหาสำหรับ Excel ผู้ใช้ พวกเขาสามารถแบ่งปันได้อย่างรวดเร็วและง่ายดายโดยการบีบอัดไฟล์ ในบทความนี้ เราจะพูดถึงวิธีซิปไฟล์ Excel ไฟล์ ในสามวิธีง่ายๆ
ดาวน์โหลดคู่มือการฝึกปฏิบัติ
3 วิธีที่เหมาะสมในการ Zip ไฟล์ Excel
ในบทความนี้ เราจะพูดถึงสามวิธีที่สะดวกในการซิปไฟล์ Excel ไฟล์. ประการแรก เราจะใช้ ส่ง คำสั่งใน Windows ตามด้วยเปลี่ยนชื่อ Excel ไฟล์ที่มี .zip การขยาย. สุดท้าย เราจะใช้ VBA . แบบง่าย รหัสเพื่อทำงานให้เสร็จ
1. การใช้ Windows Send Command เพื่อ Zip ไฟล์ Excel
ในวิธีนี้ เราจะใช้ ส่ง คำสั่งใน Windows เพื่อซิปไฟล์ Excel ทำตามขั้นตอนด้านล่างเพื่อทำงาน
ขั้นตอนที่ 1:
- ขั้นแรก เก็บ Excel . ของคุณ ไฟล์ไว้ที่ตำแหน่งที่เหมาะสมบนคอมพิวเตอร์ของคุณ
ขั้นตอนที่ 2:
- ประการที่สอง เลือก Excel ไฟล์และ คลิกขวา บนเมาส์
- จากนั้น จากตัวเลือกแบบเลื่อนลง ให้เลือก ส่งไปที่ คำสั่ง
- สุดท้าย จากตัวเลือกที่ขยายออกไป ให้เลือก โฟลเดอร์บีบอัด (ซิป) ตัวเลือก
ขั้นตอนที่ 3:
- ดังนั้น คุณจะพบว่า Excel . ของคุณ ไฟล์มีสำเนาที่มีนามสกุล .zip .
อ่านเพิ่มเติม: วิธีลดขนาดไฟล์ Excel โดยไม่ต้องเปิด (ด้วยขั้นตอนง่ายๆ)
2. การเปลี่ยนชื่อไฟล์เป็นไฟล์ Zip ไฟล์ Excel
ในกรณีนี้ เราจะเปลี่ยนชื่อ Excel โดยเปลี่ยนนามสกุลเป็น .zip . ทำตามขั้นตอนต่อไปเพื่อทำสิ่งนั้น
ขั้นตอนที่ 1:
- ขั้นแรก เลือก Excel ไฟล์.
- จากนั้นไปที่ Home แท็บใน File Explorer ริบบิ้น
- จากนั้น ให้เลื่อนลงมาที่ เปลี่ยนชื่อ แท็บและคลิกที่มัน
ขั้นตอนที่ 2:
- ประการที่สอง เขียน “.zip” แทนนามสกุลของ Excel
- จากนั้น กด Enter .
- ดังนั้น กล่องข้อความจะปรากฏขึ้น
ขั้นตอนที่ 3:
- สุดท้าย เลือก “ใช่” จากกล่อง
ขั้นตอนที่ 4:
- ด้วยเหตุนี้ Excel . ของคุณ ไฟล์จะถูกซิป
อ่านเพิ่มเติม: วิธีบีบอัดไฟล์ Excel ที่มีขนาดเกิน 100MB (7 วิธีที่มีประโยชน์)
การอ่านที่คล้ายกัน
- วิธีบีบอัดไฟล์ Excel ให้มีขนาดเล็กลง (7 วิธีง่ายๆ)
- กำหนดว่าอะไรคือสาเหตุที่ทำให้ไฟล์ Excel ใหญ่
- วิธีลดขนาดไฟล์ Excel ด้วย Pivot Table
- [แก้ไขแล้ว!] ไฟล์ Excel ใหญ่เกินไปโดยไม่มีเหตุผล (10 วิธีที่เป็นไปได้)
3. การใช้รหัส VBA เพื่อซิปไฟล์ Excel
ที่นี่ เราจะใช้โค้ด VBA ง่ายๆ ในการซิปไฟล์ ปฏิบัติตามขั้นตอนต่อไปนี้ด้านล่างเพื่อให้งานสำเร็จ
ขั้นตอนที่ 1:
- ขั้นแรก ไปที่ผู้พัฒนา แท็บในริบบิ้น
- จากนั้น คลิกที่ Visual Basic คำสั่ง
ขั้นตอนที่ 2:
- ประการที่สาม ใน Visual Basic ให้คลิกที่ แทรก .
- จากนั้น เลือก โมดูล แท็บ
- ดังนั้น โมดูลการเข้ารหัสจะปรากฏขึ้น
ขั้นตอนที่ 3:
- ในโมดูลการเข้ารหัส ให้จดโค้ดต่อไปนี้
- จากนั้น บันทึก รหัส.
Sub exceltoZipFile(ZipFolder As Variant, FileName As Variant)
'declaring an object
Dim shell_app As Object
'creating an empty zip file
Open FileName For Output As #1
Print #1, Chr$(80) & Chr$(75) & Chr$(5) & Chr$(6) & String(18, 0)
Close #1
'copying the excel file to the zip file
Set shell_app = CreateObject("Shell.Application")
shell_app.Namespace(FileName).CopyHere shell_app.Namespace(ZipFolder).items
End Sub
Sub zipped()
Call exceltoZipFile("D:\The Office\zip an excel file\", "D:\The Office\zippedfile.zip")
End Sub
รายละเอียดโค้ด VBA
- Sub exceltoZipFile(ZipFolder As Variant, FileName As Variant): เธอ เราตั้งชื่อฟังก์ชันว่า exceltoZipFile ซึ่งมีสองอาร์กิวเมนต์คือ: ZipFolder และ ชื่อไฟล์ ทั้งคู่เป็น ตัวแปร ชนิด
- Dim shell_app As Object: ที่นี่ เราได้ประกาศตัวแปรชื่อ shell_app ซึ่งเป็น วัตถุ .
- เปิดชื่อไฟล์สำหรับผลลัพธ์เป็น #1 พิมพ์ #1 , Chr$(80) &Chr$(75) &Chr$(5) &Chr$(6) &String(18, 0) ปิด #1: ที่นี่ เราได้สร้างไฟล์ zip เปล่า อักขระในบรรทัดกลางเป็นตัวบ่งชี้สำหรับ Windows ในการสร้างไฟล์เปล่า
- Set shell_app =CreateObject(“Shell.Application”)shell_app.Namespace(FileName).CopyHereshell_app.Namespace(ZipFolder).items : ที่นี่ เราได้คัดลอกไฟล์ไปยังไฟล์ zip เปล่าที่เราได้สร้างไว้ก่อนหน้านี้
- โทร exceltoZipFile(“D:\The Office\zip an excel file\”, “D:\The Office\zippedfile.zip”): ที่นี่ เราได้เรียก exceltoZipfile ฟังก์ชันสำหรับดำเนินการ
ขั้นตอนที่ 4:
- สุดท้าย ไปที่ Run แท็บและคลิกที่มัน
- จากตัวเลือกแบบเลื่อนลง ให้เลือก เรียกใช้ คำสั่งให้รันโค้ด
ขั้นตอนที่ 5:
- ด้วยเหตุนี้ คุณจะพบว่า Excel . ของคุณ ไฟล์ถูกซิป
อ่านเพิ่มเติม: ลดขนาดไฟล์ Excel ขนาดใหญ่ลง 40-60% (12 วิธีที่ได้รับการพิสูจน์แล้ว)
บทสรุป
Excelขนาดใหญ่ ไฟล์ใช้พื้นที่มาก และแชร์ได้ยากมาก การลดขนาดจะช่วยแก้ปัญหาเหล่านี้ได้อย่างมีประสิทธิภาพ หลังจากอ่านบทความนี้แล้ว ผู้อ่านจะมีความเข้าใจอย่างถ่องแท้เกี่ยวกับการซิปไฟล์ Excel ซึ่งจะช่วยให้จัดการไฟล์ Excel ขนาดใหญ่ได้อย่างมีประสิทธิภาพ โปรดแสดงความคิดเห็นหากคุณมีคำถามหรือคำแนะนำในการปรับปรุงคุณภาพของบทความ หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ Excel คุณสามารถเยี่ยมชมเว็บไซต์ของเรา ExcelDemy . มีความสุขในการเรียนรู้!
บทความที่เกี่ยวข้อง
- วิธีลดขนาดไฟล์ Excel โดยไม่ต้องลบข้อมูล (9 เคล็ดลับง่ายๆ)
- เหตุใดไฟล์ Excel ของฉันจึงใหญ่มาก (7 เหตุผลพร้อมวิธีแก้ไข)
- ลดขนาดไฟล์ Excel ด้วยรูปภาพ (2 วิธีง่ายๆ)
- วิธีบีบอัดไฟล์ Excel สำหรับอีเมล (13 วิธีด่วน)
- ลดขนาดไฟล์ Excel ด้วยมาโคร (11 วิธีง่ายๆ)