Page 1 of 1

สามารถปิด Excel File.csv และSave ก่อนปิดอัตโนมัติ โดยไม่ต้องให้ Excel ถาม ทำอย่างไรครับ

Posted: Tue Sep 11, 2018 7:18 pm
by Weravong
เรียน ทุกท่านที่เคารพครับ ผมสมาชิกใหม่ครับ
ขออนุญาตสอบถามเนื่องจากผมทำการสร้างปุ่ม Macro ให้ทำการเปิด File excel อีกไฟล์ ที่นามสกุล .csv แล้วนำข้อมูลไปวางเก็บไว้ จากนั้นก็ให้ Macro กดปิดFile.csv ดังกล่าว แต่ไม่ต้องการให้Excel สอบถามว่าจะ Save ไหม แต่ต้องการให้ Excel ดังกล่าว ปิดแล้ว Save อัตโนมัติเลยครับ ไม่แน่ใจว่าต้อง set ค่าอย่างไรครับ หรือมีวิธีอย่างไรครับ ขอบคุณมากๆครับ

Re: สามารถปิด Excel File.csv และSave ก่อนปิดอัตโนมัติ โดยไม่ต้องให้ Excel ถาม ทำอย่างไรครับ

Posted: Tue Sep 11, 2018 7:20 pm
by snasui
:D แนบไฟล์ตัวอย่างที่เขียน Code ไว้แล้วมาด้วยจะได้ช่วยดูต่อไปจากนั้นครับ

Re: สามารถปิด Excel File.csv และSave ก่อนปิดอัตโนมัติ โดยไม่ต้องให้ Excel ถาม ทำอย่างไรครับ

Posted: Tue Sep 11, 2018 7:23 pm
by Weravong
เรียน คุณ Snasui
ขออนุญาตแนบไฟล์ให้พรุ่งนี้นะครับ พอดีไฟล์อยู่ที่บริษัทครับ ขอบคุณมากๆครับ

Re: สามารถปิด Excel File.csv และSave ก่อนปิดอัตโนมัติ โดยไม่ต้องให้ Excel ถาม ทำอย่างไรครับ

Posted: Wed Sep 12, 2018 11:44 am
by Weravong
ตอนนี้ผมLog in จากnotebook ไม่ได้ครับ

Re: สามารถปิด Excel File.csv และSave ก่อนปิดอัตโนมัติ โดยไม่ต้องให้ Excel ถาม ทำอย่างไรครับ

Posted: Wed Sep 12, 2018 11:54 am
by Weravong
Log in ได้แล้วครับ
ผมขอจัดส่งไฟล์ครับ โดยในเครื่องผมได้สร้างไว้ใน Folder ของ Drive D ดังนี้ครับ
ชื่อ Forder คือ 00_Test
ส่วนไฟล์ที่ชื่อ A.csv ผมไม่สามารถแนบได้ครับ
ขอบคุณมากๆครับ

Re: สามารถปิด Excel File.csv และSave ก่อนปิดอัตโนมัติ โดยไม่ต้องให้ Excel ถาม ทำอย่างไรครับ

Posted: Wed Sep 12, 2018 2:24 pm
by logic
ไฟล์ Test_InsetA_to_FileCSV.xlsx ที่แนบมาไม่มีโค้ด ส่วน File CSV ลอง Zip แล้วค่อยแนบครับ

Re: สามารถปิด Excel File.csv และSave ก่อนปิดอัตโนมัติ โดยไม่ต้องให้ Excel ถาม ทำอย่างไรครับ

Posted: Wed Sep 12, 2018 3:30 pm
by Weravong
เรียน ทุกท่านครับ
ขออภัยด้วยครับ พอดี Save ผิดชื่อ ทำให้ไม่มี Code มาครับ
ได้แก้ไข File ใหม่แล้วครับ ตามแนบครับ

Re: สามารถปิด Excel File.csv และSave ก่อนปิดอัตโนมัติ โดยไม่ต้องให้ Excel ถาม ทำอย่างไรครับ

Posted: Wed Sep 12, 2018 5:29 pm
by astalavista
ลองใส่ Application.DisplayAlerts=true ก่อน close เพื่อปิดการเตือน และ
Application.DisplayAlerts = True หลัง close เพิ่มเปิดการเตือนคืนครับ

Code: Select all

    Application.DisplayAlerts = False
    ActiveWindow.Close
    Application.DisplayAlerts = True

Re: สามารถปิด Excel File.csv และSave ก่อนปิดอัตโนมัติ โดยไม่ต้องให้ Excel ถาม ทำอย่างไรครับ

Posted: Wed Sep 12, 2018 5:31 pm
by astalavista
ขออภัยครับพิมพ์ ผิด
ลองใส่ Application.DisplayAlerts=False ก่อน close เพื่อปิดการเตือน และ
Application.DisplayAlerts = True หลัง close เพิ่มเปิดการเตือนคืนครับ

Re: สามารถปิด Excel File.csv และSave ก่อนปิดอัตโนมัติ โดยไม่ต้องให้ Excel ถาม ทำอย่างไรครับ

Posted: Wed Sep 12, 2018 6:45 pm
by Weravong
เรียนทุกท่าน และคุณ astalavista
ขอบพระคุณอย่างสูงครับ สามารถใข้งานได้ดีมากๆ และควบคุม A.csv ดังกล่าว แล้วนำไปพัฒนาเป็นโปรแกรมส่งค่า Input และป้อนให้ระบบอุปกรณ์ต่างๆทำงานตามที่เราต้องการได้อย่างรวดเร็วมากขึ้นครับ

Re: สามารถปิด Excel File.csv และSave ก่อนปิดอัตโนมัติ โดยไม่ต้องให้ Excel ถาม ทำอย่างไรครับ

Posted: Thu Sep 13, 2018 7:31 am
by Weravong
ขอบคุณคุณ snusui และคุณ logic มากๆด้วยเช่นกันครับ