Page 1 of 1

แจกไฟล์ที่สามารถบันทึกข้อมูลไปยังไฟล์ปลายทางที่ปิดอยู่ได้

Posted: Fri Aug 15, 2014 12:27 am
by snasui
:D แจกไฟล์ที่มีความสามารถในการบันทึกข้อมูลไปยังไฟล์ปลายทาง โดยไม่จำเป็นต้องเปิดไฟล์ปลายทางก็สามารถบันทึกข้อมูลได้

ไฟล์นี้เขียนด้วย VBA จำเป็นต้องกำหนดการใช้งาน Macro ตาม Link นี้ก่อนจึงจะสามารถใช้งานได้ครับ :arrow: เปิดการใช้งาน Macro

Re: แจกไฟล์ที่สามารถบันทึกข้อมูลไปยังไฟล์ปลายทางที่ปิดอยู่ได้

Posted: Sun Jan 18, 2015 8:28 am
by ketchana
ขอบคุณครับอาจารย์

Re: แจกไฟล์ที่สามารถบันทึกข้อมูลไปยังไฟล์ปลายทางที่ปิดอยู่ได้

Posted: Fri Mar 13, 2015 4:23 pm
by parkmoriss
ยินดีที่สุดคครับ

Re: แจกไฟล์ที่สามารถบันทึกข้อมูลไปยังไฟล์ปลายทางที่ปิดอยู่ได้

Posted: Fri Jun 26, 2015 10:36 am
by nanata
ขอบคุณมากครับ

Re: แจกไฟล์ที่สามารถบันทึกข้อมูลไปยังไฟล์ปลายทางที่ปิดอยู่ได้

Posted: Fri Mar 18, 2016 10:01 am
by seazoneseafood
ขอบคุณครับ

Re: แจกไฟล์ที่สามารถบันทึกข้อมูลไปยังไฟล์ปลายทางที่ปิดอยู่ได้

Posted: Wed May 18, 2016 7:45 pm
by Tossapan
ไฟล์มีประโยชน์มากเลยครับ

Re: แจกไฟล์ที่สามารถบันทึกข้อมูลไปยังไฟล์ปลายทางที่ปิดอยู่ได้

Posted: Fri Sep 14, 2018 7:20 am
by Beginner
บันทึกได้แค่แถวเดียวใช่ไหมครับ พอดีลองรองดูหลายๆแถวบันทึกไม่ได้

Re: แจกไฟล์ที่สามารถบันทึกข้อมูลไปยังไฟล์ปลายทางที่ปิดอยู่ได้

Posted: Fri Sep 14, 2018 5:56 pm
by snasui
:D บันทึกได้จนถึงบรรทัดสุดท้ายของ Worksheet ครับ

กรณีมีปัญหาลองแนบไฟล์ตัวอย่างมาจะได้ช่วยดูให้ได้ครับ

Re: แจกไฟล์ที่สามารถบันทึกข้อมูลไปยังไฟล์ปลายทางที่ปิดอยู่ได้

Posted: Fri Sep 14, 2018 8:30 pm
by Beginner
ตามนี้เลยครับจริงๆ ถ้าปรับช่วงข้อมูลที่จะบันทึกเป็นแบบ RangeName ได้จะดีมากๆเลยครับ

Re: แจกไฟล์ที่สามารถบันทึกข้อมูลไปยังไฟล์ปลายทางที่ปิดอยู่ได้

Posted: Fri Sep 14, 2018 10:23 pm
by snasui
:D ผมเข้าใจว่าปัญหาคือปลายทางรับได้แค่บรรทัดเดียว

ไฟล์เดิมเขียนให้บันทึกได้แค่ทีละบรรทัดครับ ผมได้เพิ่มไฟล์สำหรับการบันทึกทีละหลายบรรทัดให้แล้ว ดูได้ในโพสต์แรก การจะเขียนให้บันทึกตาม Range Name หรือตามลักษณะไหนก็ได้ทั้งนั้นแต่ทำแจกแค่นี้ครับ :mrgreen:

Re: แจกไฟล์ที่สามารถบันทึกข้อมูลไปยังไฟล์ปลายทางที่ปิดอยู่ได้

Posted: Sat Sep 15, 2018 3:30 pm
by Beginner
ขอบคุณครับได้ลองหาแนวดูหลักๆคงจะใช้ adodb.Connection กับ adodb.Recordset แต่ไม่เข้าใจไวยากรณ์สักเท่าไหร่ครับ
ว่าแต่ว่ามันสาถามารถดึงข้อมูลจากไฟล์ปลายทางออกมาแล้วแก้ไข แล้วส่งข้อมูลที่แก้ไขกลับเข้าไปที่ตำแหน่งเซลล์เดิมได้หรือเปล่าครับ
โดยอ้างอิงจากค่าสักค่าหนึ่ง ถ้าจะลองหาวิธีลักษณะนี้ใน Google จะคีย์ keyword ว่าอย่างไรดีครับ

Re: แจกไฟล์ที่สามารถบันทึกข้อมูลไปยังไฟล์ปลายทางที่ปิดอยู่ได้

Posted: Sat Sep 15, 2018 7:18 pm
by snasui
:D VBA มันคือ Programming สิ่งที่ถามมานั้นสามารถทำได้ครับ Keyword น่าจะราว ๆ VBA record data to closed file คือให้ค้นในความหมายของการบันทึกข้อมูลไปยังไฟล์ที่ปิดอยู่

สิ่งที่จะต้องทราบคือ Connection String ในการติดต่อกับไฟล์ที่ปิดอยู่ สามารถศึกษาได้จาก Link นี้ครับ http://www.connectionstrings.com/