Note: The other languages of the website are Google-translated. Back to English
English English

วิธีบันทึก / ส่งออกเฉพาะข้อมูลที่กรองจาก Excel ไปยังไฟล์ csv

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

บันทึก / ส่งออกเฉพาะข้อมูลที่กรองจาก Excel ไปยังไฟล์ csv ด้วย Copy Visible cells เท่านั้น

บันทึก / ส่งออกเฉพาะข้อมูลที่กรองจาก Excel ไปยังไฟล์ csv ด้วยรหัส VBA

บันทึก / ส่งออกเฉพาะข้อมูลที่กรองจาก Excel ไปยังไฟล์ csv Kutools for Excel


ใน Excel คุณไม่สามารถบันทึกข้อมูลที่กรองแล้วลงในไฟล์ csv ได้โดยตรง แต่คุณสามารถทำวิธีแก้ปัญหาให้เสร็จสิ้นได้โปรดทำดังนี้:

1. เลือกข้อมูลที่กรองแล้วที่คุณต้องการบันทึก

2. จากนั้นคลิก หน้าแรก > ค้นหาและเลือก > ไปที่พิเศษดูภาพหน้าจอ:

doc บันทึกข้อมูลที่กรองแล้วเป็น csv 1

3. ใน ไปที่พิเศษ ให้เลือก เซลล์ที่มองเห็นได้เท่านั้น ตัวเลือกดูภาพหน้าจอ:

doc บันทึกข้อมูลที่กรองแล้วเป็น csv 2

4. จากนั้นคลิก OK จากนั้นคัดลอกและวางข้อมูลที่กรองแล้วลงในแผ่นงานใหม่และวางเฉพาะข้อมูลที่กรองแล้วลงในแผ่นงานใหม่

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

doc บันทึกข้อมูลที่กรองแล้วเป็น csv 3

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

doc บันทึกข้อมูลที่กรองแล้วเป็น csv 4

1

doc บันทึกข้อมูลที่กรองแล้วเป็น csv 5


อาจเป็นวิธีที่ไม่มีประสิทธิภาพโดยใช้วิธีการข้างต้นที่นี่ฉันสามารถสร้างรหัส VBA เพื่อช่วยให้คุณส่งออกข้อมูลที่กรองไปยังไฟล์ csv ได้อย่างรวดเร็วและสะดวก

1. กด Alt + F11 คีย์เพื่อเปิด Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง

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

รหัส VBA: บันทึก / ส่งออกเฉพาะข้อมูลที่กรองจาก Excel ไปยังไฟล์ csv

Sub Macro1()
'updateby Extendoffice
    Dim xRg As Range
    Dim xCell As Range
    Dim xAddress As String
    Dim xUpdate As Boolean
    Dim xFileName As String
    Dim xWb As Workbook
    On Error Resume Next
    xAddress = Application.ActiveWindow.RangeSelection.Address
    Set xRg = Application.InputBox("please select the filtered range", "Kutools for Excel", xAddress, , , , , 8)
    If xRg Is Nothing Then Exit Sub
    Set xRg = xRg.SpecialCells(xlCellTypeVisible)
    If xRg Is Nothing Then Exit Sub
    xFileName = Application.GetSaveAsFilename(, "CSV Files (*.csv), *.csv", , "please specify the file name")
    If xFileName = "" Then Exit Sub
    xUpdate = Application.ScreenUpdating
    Application.ScreenUpdating = False
    xRg.Copy
    Set xWb = Application.Workbooks.Add
    xWb.ActiveSheet.Paste
    xWb.SaveAs Filename:=xFileName, FileFormat:=xlCSV, CreateBackup:=False
    xWb.Close False
    Application.ScreenUpdating = xUpdate
End Sub

3. จากนั้นกด F5 คีย์เพื่อเรียกใช้รหัสนี้และกล่องพร้อมต์จะปรากฏขึ้นเพื่อเตือนให้คุณเลือกข้อมูลที่กรองแล้วที่คุณต้องการบันทึกเป็นไฟล์ csv เท่านั้นดูภาพหน้าจอ:

doc บันทึกข้อมูลที่กรองแล้วเป็น csv 6

4. จากนั้นคลิก OK และอีกช่องหนึ่งจะปรากฏขึ้นเพื่อเตือนให้คุณระบุชื่อไฟล์และตำแหน่งสำหรับไฟล์ csv ของคุณดูภาพหน้าจอ:

doc บันทึกข้อมูลที่กรองแล้วเป็น csv 7

5. จากนั้นคลิก ลด ปุ่มเฉพาะข้อมูลที่กรองแล้วจะถูกบันทึกเป็นไฟล์ csv


Kutools สำหรับ Excel มีเครื่องมือที่มีประโยชน์ -ส่งออกช่วงไปยังไฟล์มันสามารถช่วยคุณส่งออกหรือบันทึกช่วงของเซลล์ที่เลือกเป็น csv, pdf, ข้อความและไฟล์การจัดรูปแบบอื่น ๆ

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

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

1. เลือกข้อมูลที่กรองเพื่อส่งออก

2. คลิก Kutools พลัส > นำเข้าส่งออก > ส่งออกช่วงไปยังไฟล์ดูภาพหน้าจอ:

3. ใน ส่งออกช่วงไปยังไฟล์ ให้เลือกรูปแบบไฟล์ที่คุณต้องการบันทึกภายใต้ไฟล์ รูปแบบไฟล์จากนั้นคลิก doc บันทึกข้อมูลที่กรองแล้วเป็น csv 10 เพื่อเลือกโฟลเดอร์ที่จะบันทึกไฟล์ที่ส่งออกดูภาพหน้าจอ:

doc บันทึกข้อมูลที่กรองแล้วเป็น csv 9

4. จากนั้นคลิก Ok และกล่องพรอมต์อื่นจะปรากฏขึ้นเพื่อเตือนให้คุณพิมพ์ชื่อไฟล์ที่ส่งออกดูภาพหน้าจอ:

doc บันทึกข้อมูลที่กรองแล้วเป็น csv 11

5. จากนั้นคลิก Okและเฉพาะข้อมูลที่กรองแล้วเท่านั้นที่ได้รับการบันทึกเป็นไฟล์ csv ตามที่คุณต้องการ

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


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

เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด

Kutools สำหรับ Excel ช่วยแก้ปัญหาส่วนใหญ่ของคุณและเพิ่มผลผลิตของคุณได้ถึง 80%

  • นำมาใช้ใหม่: ใส่อย่างรวดเร็ว สูตรที่ซับซ้อนแผนภูมิ และสิ่งที่คุณเคยใช้มาก่อน เข้ารหัสเซลล์ ด้วยรหัสผ่าน; สร้างรายชื่อผู้รับจดหมาย และส่งอีเมล ...
  • ซุปเปอร์ฟอร์มูล่าบาร์ (แก้ไขข้อความและสูตรหลายบรรทัดได้อย่างง่ายดาย); การอ่านเค้าโครง (อ่านและแก้ไขเซลล์จำนวนมากได้อย่างง่ายดาย); วางลงในช่วงที่กรองแล้ว...
  • ผสานเซลล์ / แถว / คอลัมน์ โดยไม่สูญเสียข้อมูล แยกเนื้อหาของเซลล์ รวมแถว / คอลัมน์ที่ซ้ำกัน... ป้องกันเซลล์ซ้ำ; เปรียบเทียบช่วง...
  • เลือกซ้ำหรือไม่ซ้ำ แถว; เลือกแถวว่าง (เซลล์ทั้งหมดว่างเปล่า); Super Find และ Fuzzy Find ในสมุดงานจำนวนมาก สุ่มเลือก ...
  • สำเนาถูกต้อง หลายเซลล์โดยไม่เปลี่ยนการอ้างอิงสูตร สร้างการอ้างอิงอัตโนมัติ ถึงหลายแผ่น ใส่สัญลักษณ์แสดงหัวข้อย่อย, กล่องกาเครื่องหมายและอื่น ๆ ...
  • แยกข้อความ, เพิ่มข้อความ, ลบตามตำแหน่ง, ลบ Space; สร้างและพิมพ์ผลรวมย่อยของเพจ แปลงระหว่างเนื้อหาของเซลล์และความคิดเห็น...
  • ซุปเปอร์ฟิลเตอร์ (บันทึกและใช้โครงร่างตัวกรองกับแผ่นงานอื่น ๆ ); การเรียงลำดับขั้นสูง ตามเดือน / สัปดาห์ / วันความถี่และอื่น ๆ ตัวกรองพิเศษ โดยตัวหนาตัวเอียง ...
  • รวมสมุดงานและแผ่นงาน; ผสานตารางตามคอลัมน์สำคัญ แยกข้อมูลออกเป็นหลายแผ่น; Batch แปลง xls, xlsx และ PDF...
  • คุณสมบัติที่ทรงพลังมากกว่า 300 รายการ. รองรับ Office / Excel 2007-2019 และ 365 รองรับทุกภาษา ใช้งานง่ายในองค์กรหรือองค์กรของคุณ ทดลองใช้ฟรี 30 วันเต็ม รับประกันคืนเงิน 60 วัน
kte แท็บ 201905

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

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มผลผลิตของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
ด้านล่าง officetab
จัดเรียงความคิดเห็นโดย
ความคิดเห็น (1)
ยังไม่มีการให้คะแนน เป็นคนแรกที่ให้คะแนน!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ขอบคุณสำหรับการบันทึกฉันด้วยข้อมูลนี้ !! คำทักทายจากเม็กซิโก
มีความคิดเห็นยังไม่มีการโพสต์ที่นี่
แสดงความคิดเห็นของคุณ
โพสต์ในฐานะแขก
×
ให้คะแนนโพสต์นี้:
0   ตัวอักษร
สถานที่แนะนำ