Page 1 of 1
สั่ง update แล้วกลายเป็น read-only
Posted: Wed Jul 11, 2018 10:45 am
by akeagares
ผมเขียน code vba กับ excel ครับ แล้วเกิดปัญหาขึ้น
ตอนเปิดไฟล์ จะเปิดได้ตามปกติ แต่พอกด update จะเปิดได้ไม่มีปัญหา แต่พอไปเปิดกับเครื่องอื่น ดันกลายเป็น read-only ไปเลย เลยสงสัยว่าผมเขียนสูตรผิดตรงไหนหรือเปล่าครับ
Re: สั่ง update แล้วกลายเป็น read-only
Posted: Wed Jul 11, 2018 7:11 pm
by snasui
ไฟล์ไหนที่เป็น Read only ครับ
ผมเปิดดูทั้งสองไฟล์ ไม่มีไฟล์ไหนแสดงเป็น Read only
การกำหนดการเปิดไฟล์จะอยู่ที่โปรแกรมของเครื่องที่เปิด ลองนำไปเปิดดูกับเครื่องอื่น ๆ เพิ่มเติมว่าเป็นเช่นเดียวกันหรือไม่ครับ
Re: สั่ง update แล้วกลายเป็น read-only
Posted: Wed Jul 11, 2018 10:51 pm
by akeagares
ตัว Project No ครับที่มีปัญหา พอกด update แล้วจะเซฟไฟล์ลงเก็บเป็นเอ็กเซลธรรมดา แล้วเปิดตัวที่มีมาโครขึ้นมาอีกที แต่ดันกลายเป็น read-only ไป
Re: สั่ง update แล้วกลายเป็น read-only
Posted: Thu Jul 12, 2018 6:46 am
by snasui
ผมทดสอบด้วย Excel 2013 ไม่พบกว่าเป็น Read only ครับ
Code ที่เขียนมาให้ระวังในการทำซ้ำเพราะจะทำให้ติดปัญหาได้ เพราะใช้ Event Open เปิดไฟล์ที่เป็น Quotation Register.xlsx ขึ้นมา แต่มีขั้นตอนการ Save As จากไฟล์ Project No.xlsm ไปเป็น Quotation Register.xlsx ที่กำลังเปิดอยู่ ซึ่งจะทำการ Save As ทับไม่ได้ ต้องมี Code ใดปิดไปเสียก่อนครับ
Re: สั่ง update แล้วกลายเป็น read-only
Posted: Thu Jul 12, 2018 10:51 am
by akeagares
โอเคครับ จะลองดู
แก้ได้แล้วครับ ผมใช้วิธี save as เพิ่มเป็นชื่ออื่นอีกชื่อนึง แล้วค่อยเรียกเปิดไฟล์ .xlsm อีกที ค่อยปิดตัว .xlsx ลง ไม่มีปัญหาแล้วครับ
ขอบคุณครับ