Page 1 of 1
ป้องกันคำสั่งที่เขียนไว้
Posted: Fri Nov 25, 2022 5:09 pm
by cartoonnet
มีวิธีป้องกันคำสั่งที่เขียนไว้ ไหมครับ
ตอนนี้ใช้รูปแบบ Table พอเราพิมบรรทัดใหม่ สูตรในคอลั่มนั้นๆจะถูกคัดลอกมาให้ครับ
พอจะป้องกันโดยการ
"ป้องกันแผ่นงาน"
ผลคือพอขึ้นบรรทัดใหม่ Table ไม่คัดลอกสูตรในคอลั่มนั่น ลงมาครับ พอมีวิธีป้องกันไม่ให้ User มาแก้ไขคำสังของเราหรือไม่ครับ
ขอบคุณครับ
Re: ป้องกันคำสั่งที่เขียนไว้
Posted: Fri Nov 25, 2022 6:38 pm
by snasui

ลองแนบไฟล์พร้อมอธิบายประกอบว่าต้องการให้เซลล์ไหนแก้ไขได้ เซลล์ไหนไม่ให้แก้ไขได้ จะได้เข้าใจตรงกันครับ
Re: ป้องกันคำสั่งที่เขียนไว้
Posted: Wed Nov 30, 2022 7:59 am
by cartoonnet
แบบนี้ครับ ถ้าเราเพิ่มข้อความในบรรทัดใหม่ ปกติสูตรทีเขียนไว้มันจะเพิ่มมาด้วยครับ
แต่เราล็อค Sheet สูตรไม่เพิ่มให้ครับ
Re: ป้องกันคำสั่งที่เขียนไว้
Posted: Wed Nov 30, 2022 8:53 am
by snasui

ยังไม่เข้าใจประเด็นครับ
เมื่อ Lock แล้วจะจะไม่สามารถเพิ่มบรรทัดได้ยกเว้นว่าไปกำหนดให้บรรทัดเหล่านั้นสามารถแก้ไขได้ เช่น คลุม A1:AE1000 > คลิกขวา > Format Cells > เลือกแถบ Protect > คลิกปลดเครื่อหมายที่ Locked > ทำการ Protect Sheet
การทำเช่นนี้ช่วง A1:AE1000 จะสามารถแก้ไขได้ เมื่อคีย์ข้อความในบรรทัดล่างของคอลัมน์ A ใน Table สูตรที่เกี่ยวข้องก็จะขยายตามไปครับ
Re: ป้องกันคำสั่งที่เขียนไว้
Posted: Wed Nov 30, 2022 10:54 am
by cartoonnet
snasui wrote: Wed Nov 30, 2022 8:53 am

ยังไม่เข้าใจประเด็นครับ
เมื่อ Lock แล้วจะจะไม่สามารถเพิ่มบรรทัดได้ยกเว้นว่าไปกำหนดให้บรรทัดเหล่านั้นสามารถแก้ไขได้ เช่น คลุม A1:AE1000 > คลิกขวา > Format Cells > เลือกแถบ Protect > คลิกปลดเครื่อหมายที่ Locked > ทำการ Protect Sheet
การทำเช่นนี้ช่วง A1:AE1000 จะสามารถแก้ไขได้ เมื่อคีย์ข้อความในบรรทัดล่างของคอลัมน์ A ใน Table สูตรที่เกี่ยวข้องก็จะขยายตามไปครับ
ขอบคุณครับ
จุดประสงค์คือ excel ตัวนี้มีคนใช้หลายคนครับ ต้องการให้เค้าคีย์ข้อมูลได้ แต่ไม่อยากให้ไปแก้ไขช่องที่เป็นสูตรครับ
ผมลองกำหนดช่องให้ล็อคเฉพาะช่องที่มีสูตร แต่กำหนดการอนุญาตช่วง ให้แก้ไขได้เฉพาะช่องที่กำหนดครับ
ผลคือ เวลาขึ้นตารางใหม่ ตารางมันไม่ Copy ให้ครับตามภาพครับ
Re: ป้องกันคำสั่งที่เขียนไว้
Posted: Wed Nov 30, 2022 10:55 am
by snasui

ลองแนบไฟล์ล่าสุดที่ได้กำหนดค่าเอาไว้แล้วมาด้วยจะได้ดูต่อไปจากนั้นครับ
Re: ป้องกันคำสั่งที่เขียนไว้
Posted: Wed Nov 30, 2022 12:21 pm
by cartoonnet
snasui wrote: Wed Nov 30, 2022 10:55 am

ลองแนบไฟล์ล่าสุดที่ได้กำหนดค่าเอาไว้แล้วมาด้วยจะได้ดูต่อไปจากนั้นครับ
ขอบคุณครับ
Re: ป้องกันคำสั่งที่เขียนไว้
Posted: Wed Nov 30, 2022 12:33 pm
by snasui

ผมเช็คไฟล์แล้วไม่ได้ทำในสิ่งที่ผมแจ้งไปตามโพสต์นี้ครับ
viewtopic.php?p=114207#p114200
กรุณาทำการ Lock เซลล์ที่ไม่ให้แก้ ปลด Lock เซลล์ที่ให้แก้ได้ โดยก่อนจะปลด Lock ให้คลุมข้อมูลเผื่อไว้ในทางคอลัมน์เท่าที่คิดว่าเพียงพอต่อการเพิ่มของข้อมูลในอนาคต หรือเท่าที่คิดว่าข้อมูลจะขยายไปถึง