ถึง อาจารย์ ผมได้เเนบ file ที่มีปัญหา มาให้ อาจารย์ลองช่วยเเก้ให้ครับ
1. file NIP.bat ( เป็น file ใช้เปิด ตัว file .csv ที่เป็น file ข้อมูล เเละ file . xls ที่เป็นรูปเเบบฟอร์มตั้งต้น เเละ มี marco ) file ตัว .bat ต้องคลิกขวาเเล้วกด edit เพื่อเข้าไปเเก้ตำเเหน่งที่อยู่ของ file .csv เเละ .xls
2. file Ncfile.csv เป็น file ข้อมูลที่เราอยากจะนำไปลงใน ฟอร์มของ file ตั้งต้น
3. file NIP.xls เป็น ฟอร์มต้นฉบับที่มี marco ( marco จะเป็นเปิด new workbook ( "book1") เเละนำข้อมูลจาก file .csv มาลงบน book1 ที่มีตารางรูปเเบบเดียวกันกับ ฟอร์มต้นฉบับ )
File .xls ( mraco ) ที่ผมเเนบมาเป็นตัวที่ยังไม่ได้เเก้ book1 เป็น Workbooks.Count ครับ คือถ้า run ตัว .bat มันจะเปิด file .csv( ข้อมูล) , .xls ( ต้นฉบับ ) , new workbook ( book1) พร้อมมีข้อมูลลงตามตำเเหน่งของตารางต้นฉบับครับ
ปล. ถ้าใช้ excel 2016 ไม่เปิดfile excel ค้างไว้ จะสามารถ run ตามกระบวนการข้างต้นได้ เพราะ excel เปิด book1 เเละ mraco จะจับ book1กับ .csv รวมกันครับ
เเต่ถ้าลองเปิด excel เเล้ว save เปิดค้างไว้ ( book1 ถูกเปิดไปแล้ว ) เมื่อ run file .bat marco จะติด debug ที่บรรทัด Windows("book1").activate เเละ new workbook จะเป็น book2 ( เเละ ถ้ามีการเปิดอีก มันจะ เป็น book 3...4...5... )

*********** อาจารย์ครับ ผมพิมพ์เเล้วเเต่จะเเนบ file มันเเนบได้เฉพาะ . xls เเต่ .csv , .bat ส่งไม่ได้ครับ **************

You do not have the required permissions to view the files attached to this post.