เนื้อหา
ไฟล์ Comma Separated Value (CSV) เป็นไฟล์ข้อความล้วนที่มีการบันทึกเพียงครั้งเดียวในแต่ละบรรทัด แต่ละบรรทัดคั่นด้วยเครื่องหมายจุลภาค บางครั้งไฟล์ CSV บางครั้งเรียกว่าไฟล์ที่คั่นด้วยจุลภาค คุณสามารถทำงานกับไฟล์เหล่านี้ใน Microsoft Excel และรับ Visual Basic สำหรับ Applications (VBA) เพื่อทำงานให้คุณรวมถึงการเปิดไฟล์ด้วยการกดปุ่มเพียงปุ่มเดียว
คำสั่ง
คุณสามารถทำงานกับไฟล์ CSV ใน Microsoft Excel (Siri Stafford / Digital Vision / Getty Images)-
เปิด Visual Basic Editor (VBE) ใน Excel โดยการกดปุ่ม "Alt" และ "F11" ด้วยกัน
-
คลิก "แทรก" แล้วคลิก "โมดูล"
-
ตัดและวางรหัสต่อไปนี้ในหน้าต่างว่าง:
Sub opencsv () 'opencsv แมโครสมุดงานเปิดชื่อไฟล์: = _ "C: Desktop myfile.csv" End Sub
-
เปลี่ยนชื่อไฟล์ในรหัสด้านบนเพื่อแสดงชื่อของไฟล์ที่คุณต้องการเปิดและตำแหน่งของไฟล์ ตัวอย่างเช่นหากคุณต้องการเปิดไฟล์ CSV ชื่อ "Accounts" ซึ่งอยู่ในโฟลเดอร์ "My Documents" คุณจะต้องเปลี่ยนบรรทัดโค้ดที่จะอ่าน "C: Desktop myfile.csv" เป็น "C: My เอกสาร Accounts.csv "
-
เรียกใช้รหัสโดยกด "F5" บน VBE หลังจากที่คุณกดไฟล์จะเปิดขึ้นใน Excel
เคล็ดลับ
- VBA ทำงานบนแผ่นงานที่เปิดในขณะที่เขียนรหัสเท่านั้น ถ้าคุณต้องการให้มันทำงานบนแผ่นงานหลายแผ่นคุณต้องตัดและวางรหัสลงใน VBE ของแต่ละแผ่น