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
:D ถ้าหากหมายถึงให้ User เลือกไฟล์เองสามารถใช้ Application.GetOpenFilename ได้ ดูตัวอย่างตาม Link นี้ครับ wordpress/collect-data-multiple-files/

Re: ต้องการเปิด floder โดยเลือก file เอง

Posted: Sat May 26, 2018 7:52 pm
by March201711
:D ค่ะจะลองศึกษาดูค่ะ :D

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
:D ดูตัวอย่างการใช้งานจาก 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
:D ที่ 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
:D VBA ใช้ได้กับ Excel, Word, Outlook, Access และ PowerPoint ครับ

Re: ต้องการเปิด floder โดยเลือก file เอง

Posted: Sun May 27, 2018 8:48 pm
by March201711
ค่ะ ขอบคุณค่ะ อาจารย์ :D