ไปยังเนื้อหาหลัก

วิธีการนำเข้าไฟล์ csv ลงในแผ่นงาน

อาจเป็นเรื่องง่ายที่เราจะนำเข้าหรือบันทึกแผ่นงานเป็นไฟล์ CSV แต่คุณเคยลองนำเข้าไฟล์ CSV ลงในแผ่นงานหรือไม่? บทความนี้ฉันจะพูดถึงวิธีการที่น่าสนใจสำหรับคุณในการจัดการกับงานนี้

นำเข้าไฟล์ CSV ไปยังแผ่นงานด้วย Text Import Wizard

นำเข้าไฟล์ CSV ไปยังแผ่นงานด้วยรหัส VBA

นำเข้าไฟล์ CSV ไปยังแผ่นงานด้วย Kutools for Excel


นำเข้าไฟล์ CSV ไปยังแผ่นงานด้วย Text Import Wizard

โดยปกติใน Excel คุณสามารถใช้ฟังก์ชัน Text Import Wizard เพื่อนำเข้าไฟล์ CSV ไปยังเวิร์กชีตได้โปรดดำเนินการดังนี้:

1. เปิดใช้งานแผ่นงานที่คุณต้องการนำเข้าไฟล์ CSV จากนั้นคลิก ข้อมูล > จากข้อความดูภาพหน้าจอ:

doc นำเข้าไฟล์ csv 1

2. ใน นำเข้าไฟล์ข้อความ โปรดระบุไฟล์ CSV ที่คุณต้องการนำเข้าดูภาพหน้าจอ:

doc นำเข้าไฟล์ csv 2

3. จากนั้นคลิก นำเข้า ในขั้นตอนที่ 1 ของ ตัวช่วยสร้างการนำเข้าข้อความให้เลือก ที่คั่น ตัวเลือกดูภาพหน้าจอ:

doc นำเข้าไฟล์ csv 3

4. จากนั้นคลิก ถัดไป > ในขั้นตอนที่ 2 ของตัวช่วยสร้างให้ตรวจสอบ จุลภาค ภายใต้ ตัวคั่น ตัวเลือกดูภาพหน้าจอ:

doc นำเข้าไฟล์ csv 4

5. จากนั้นไปที่คลิก ถัดไป> ในขั้นตอนที่ 3 ของตัวช่วยสร้างเลือก ข้อความ ภายใต้ส่วนรูปแบบข้อมูลคอลัมน์และคุณจะเห็นคอลัมน์แรกจะถูกเน้น จากนั้นกดปุ่ม เปลี่ยน กุญแจสำคัญในการเน้นคอลัมน์ทั้งหมด ดูภาพหน้าจอ:

doc นำเข้าไฟล์ csv 5

6. จากนั้นคลิก เสร็จสิ้น ในปุ่มที่โผล่ออกมา นำเข้าข้อมูล กล่องโต้ตอบเลือกตำแหน่งที่คุณต้องการใส่ข้อมูลดูภาพหน้าจอ:

doc นำเข้าไฟล์ csv 6

7. คลิก OK ไฟล์ CSV จะถูกนำเข้าสู่แผ่นงานพร้อมกัน

doc นำเข้าไฟล์ csv 7


นำเข้าไฟล์ CSV ไปยังแผ่นงานด้วยรหัส VBA

หากคุณเบื่อกับวิธีการข้างต้นทีละขั้นตอนโค้ด VBA ต่อไปนี้สามารถแก้ปัญหานี้ได้เช่นกัน

1. กด ALT + F11 และจะเปิดไฟล์ Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง

2. คลิก สิ่งที่ใส่เข้าไป > โมดูลและวางรหัสต่อไปนี้ในไฟล์ โมดูล หน้าต่าง.

รหัส VBA: นำเข้าไฟล์ CSV ไปยังแผ่นงาน:

Sub ImportCSVFile()
'Updateby Extendoffice
    Dim xFileName As Variant
    Dim Rg As Range
    Dim xAddress As String
    xFileName = Application.GetOpenFilename("CSV File (*.csv), *.csv", , "Kutools for Excel", , False)
    If xFileName = False Then Exit Sub
    On Error Resume Next
    Set Rg = Application.InputBox("please select a cell to output the data", "Kutools for Excel", Application.ActiveCell.Address, , , , , 8)
    On Error GoTo 0
    If Rg Is Nothing Then Exit Sub
    xAddress = Rg.Address
    With ActiveSheet.QueryTables.Add("TEXT;" & xFileName, Range(xAddress))
        .FieldNames = True
        .RowNumbers = False
        .FillAdjacentFormulas = False
        .PreserveFormatting = True
        .RefreshOnFileOpen = False
        .RefreshStyle = xlInsertDeleteCells
        .SavePassword = False
        .SaveData = True
        .RefreshPeriod = 0
        .TextFilePromptOnRefresh = False
        .TextFilePlatform = 936
        .TextFileStartRow = 1
        .TextFileParseType = xlDelimited
        .TextFileTextQualifier = xlTextQualifierDoubleQuote
        .TextFileConsecutiveDelimiter = False
        .TextFileTabDelimiter = True
        .TextFileSemicolonDelimiter = False
        .TextFileCommaDelimiter = True
        .TextFileSpaceDelimiter = False
        .TextFileTrailingMinusNumbers = True
        .Refresh BackgroundQuery:=False
    End With
    End Sub

3. จากนั้นกด F5 เพื่อเรียกใช้รหัสนี้และเลือกไฟล์ CSV ที่คุณต้องการนำเข้าในป๊อปอัป Kutools สำหรับ Excel กล่องโต้ตอบดูภาพหน้าจอ:

doc นำเข้าไฟล์ csv 8

4. จากนั้นคลิก จุดเปิด แล้วคลิกเซลล์ที่คุณต้องการใส่ข้อมูลที่นำเข้าดูภาพหน้าจอ:

doc นำเข้าไฟล์ csv 9

5. จากนั้นคลิก OKไฟล์ CSV เฉพาะถูกนำเข้ามาในแผ่นงาน


นำเข้าไฟล์ CSV ไปยังแผ่นงานด้วย Kutools for Excel

ถ้าคุณมี Kutools สำหรับ Excelเดียวกันกับที่ แทรกไฟล์ที่เคอร์เซอร์ ยูทิลิตี้คุณสามารถนำเข้าไฟล์ CSV ไฟล์ข้อความไฟล์ Excel หรือไฟล์ PRN ไปยังแผ่นงานปัจจุบันได้อย่างรวดเร็ว

Kutools สำหรับ Excel : ด้วย Add-in ของ Excel ที่มีประโยชน์มากกว่า 300 รายการทดลองใช้ฟรีโดยไม่มีข้อ จำกัด ใน 30 วัน. 

หลังจากการติดตั้ง Kutools สำหรับ Excelโปรดดำเนินการดังนี้:

1. เปิดใช้งานแผ่นงานที่คุณต้องการนำเข้าข้อมูลไฟล์ CSV

2. จากนั้นคลิก Kutools พลัส > นำเข้าส่งออก > แทรกไฟล์ที่เคอร์เซอร์ดูภาพหน้าจอ:

3. ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร แทรกไฟล์ที่เคอร์เซอร์ โปรดทำตามตัวเลือกต่อไปนี้:

(1. ) คลิก doc นำเข้าไฟล์ csv 12ปุ่มเพื่อเลือกเซลล์ที่คุณต้องการส่งออกข้อมูล

(2. ) จากนั้นคลิก หมวดหมู่สินค้า เพื่อเปิดเลือกไฟล์ที่จะแทรกที่หน้าต่างตำแหน่งเคอร์เซอร์ของเซลล์

(3. ) ในหน้าต่างที่โผล่ขึ้นมาให้เลือก ไฟล์ CSV จากรายการดรอปดาวน์ด้านล่างขวาจากนั้นเลือกไฟล์ CSV ที่คุณต้องการนำเข้า

doc นำเข้าไฟล์ csv 11
1
doc นำเข้าไฟล์ csv 13

4. หลังจากระบุไฟล์ CSV แล้วให้คลิก จุดเปิด เพื่อส่งคืนกล่องโต้ตอบเดิมจากนั้นคลิก OK เพื่อนำเข้าไฟล์ CSV และไฟล์ CSV จะถูกแทรกลงในตำแหน่งเฉพาะที่คุณต้องการ

คลิกเพื่อทราบข้อมูลเพิ่มเติมเกี่ยวกับคุณลักษณะแทรกไฟล์ที่เคอร์เซอร์ ...

ดาวน์โหลดและทดลองใช้ Kutools for Excel ฟรีทันที!


สาธิต: นำเข้าไฟล์ CSV ไปยังแผ่นงานด้วย Kutools for Excel

Kutools สำหรับ Excel: ด้วย Add-in ของ Excel ที่มีประโยชน์มากกว่า 300 รายการให้ทดลองใช้ฟรีโดยไม่มีข้อ จำกัด ใน 30 วัน ดาวน์โหลดและทดลองใช้ฟรีทันที!

สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน

🤖 Kutools AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน   |  ลบแถวว่าง   |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล   |   รอบโดยไม่มีสูตร ...
การค้นหาขั้นสูง: VLookup หลายเกณฑ์    VLookup หลายค่า  |   VLookup ข้ามหลายแผ่น   |   การค้นหาที่ไม่ชัดเจน ....
รายการแบบเลื่อนลงขั้นสูง: สร้างรายการแบบหล่นลงอย่างรวดเร็ว   |  รายการแบบหล่นลงขึ้นอยู่กับ   |  เลือกหลายรายการแบบหล่นลง ....
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  |  เปรียบเทียบช่วงและคอลัมน์ ...
คุณสมบัติเด่น: กริดโฟกัส   |  มุมมองการออกแบบ   |   บาร์สูตรใหญ่    สมุดงานและตัวจัดการชีต   |  ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)   |  เลือกวันที่   |  รวมแผ่นงาน   |  เข้ารหัส/ถอดรหัสเซลล์    ส่งอีเมลตามรายการ   |  ซุปเปอร์ฟิลเตอร์   |   ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ, ... )   |   50 + แผนภูมิ ประเภท (แผนภูมิ Gantt, ... )   |   40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด, ... )   |   19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง, ... )   |   12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน, ... )   |   7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์, ... )   |   ... และอื่น ๆ

เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา  คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...

รายละเอียด


แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
In the macro code mentioned above the file gets extracted in active sheet and does not allow me to choose a new sheet to paste the sheet Can u please help me.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations