เปิดไฟล์. csv ใน Excel และอัปเดตเมื่อใดก็ตามที่มีการเปลี่ยนแปลงไฟล์. csv


19

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

เป็นไปได้ไหม

ฉันมีเวอร์ชัน Excel 2013


Excel ไม่มีตัวเลือกให้คุณรีเฟรชข้อมูลจากไฟล์ต้นฉบับหากนำเข้ามาอย่างถูกต้องในบางจุดมาก่อนหรือไม่
slhck

1
@slhck ใช่มันมี เขาต้องใช้นำเข้าข้อมูลภายนอกและคลิกผ่านหน้าต่าง ในปุ่มสุดท้ายจะเหลือปุ่มเล็ก ๆ ไว้สำหรับตัวเลือกเพิ่มเติม นั่นคือสถานที่ที่จะไป
นิกดา

1
@nixda เมื่อฉันคลิกขวาที่เซลล์ที่นำเข้าฉันจะได้รับตัวเลือก "รีเฟรชข้อมูล" i.imgur.com/NbOGw.png - ฉันไม่ต้องผ่านเมนูใด ๆ เพื่อทำเช่นนั้น (Excel 2011 สำหรับ Mac แม้ว่า)
slhck

คำตอบ:


21

นี่คือขั้นตอนในการรับการรีเฟรชอัตโนมัติจากไฟล์ csv:

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

คุณสามารถกลับไปที่กล่องคุณสมบัติได้ตลอดเวลาโดยคลิกขวาที่ข้อมูลที่นำเข้าในแผ่นงานหรือเลือก "การเชื่อมต่อ" จากแท็บข้อมูล


0

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

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.