Page 1 of 1
ต้องการเปิด floder โดยเลือก file เอง
Posted: Sat May 26, 2018 6:32 pm
by March201711
คือ บันทึก code vba แล้วจะเลือกเเปิด floder แต่ต้องเลือกเปิดfile พอลองเข้าไปปรับcode vba แล้วเกิด debug ต้องปรับแก้อย่างไรคะ
Re: ต้องการเปิด floder โดยเลือก file เอง
Posted: Sat May 26, 2018 7:04 pm
by snasui

ถ้าหากหมายถึงให้ User เลือกไฟล์เองสามารถใช้
Application.GetOpenFilename ได้ ดูตัวอย่างตาม Link นี้ครับ
wordpress/collect-data-multiple-files/
Re: ต้องการเปิด floder โดยเลือก file เอง
Posted: Sat May 26, 2018 7:52 pm
by March201711

ค่ะจะลองศึกษาดูค่ะ

Re: ต้องการเปิด floder โดยเลือก file เอง
Posted: Sun May 27, 2018 6:39 pm
by March201711
ทำแล้วค่ะ ไม่ได้ ขึ้น compile error ค่ะ
Re: ต้องการเปิด floder โดยเลือก file เอง
Posted: Sun May 27, 2018 6:43 pm
by snasui

ดูตัวอย่างการใช้งานจาก Link ที่ผมแนบไปครับ
สังเกตว่ามีการสร้างตัวแปรเข้ามารับไม่ใช่เขียนไว้โดด ๆ เช่นที่เขียนมาครับ
Re: ต้องการเปิด floder โดยเลือก file เอง
Posted: Sun May 27, 2018 6:59 pm
by March201711
ก้อยังติด debug ค่ะ ขช
Re: ต้องการเปิด floder โดยเลือก file เอง
Posted: Sun May 27, 2018 7:06 pm
by snasui

ที่ Debug Program Highlight ตรงไหน บรรทัดนั้นเขียนได้ถูกต้องตรงตามตัวอย่างแล้วหรือไม่ครับ
การเขียน Code ต้องมีความแม่นยำสูง ห้ามผิดแม้แต่อักขระเดียวครับ
Re: ต้องการเปิด floder โดยเลือก file เอง
Posted: Sun May 27, 2018 7:42 pm
by March201711
code vba ใช้กับ word ได้ไหมคะ
Re: ต้องการเปิด floder โดยเลือก file เอง
Posted: Sun May 27, 2018 7:56 pm
by snasui

VBA ใช้ได้กับ Excel,
Word, Outlook, Access และ PowerPoint ครับ
Re: ต้องการเปิด floder โดยเลือก file เอง
Posted: Sun May 27, 2018 8:48 pm
by March201711
ค่ะ ขอบคุณค่ะ อาจารย์
