Page 1 of 1
ไม่ต้องการให้ ฟังชัน now() update
Posted: Mon Jul 15, 2019 1:48 pm
by tsom
สมุดงาน2.xlsx
ผมทำโปรแกรม สแกนบาร์โคต บัตรนักเรียนโดยใช้ excel เมื่อแสกนเสร็จจะขึ้น วันที่ปัจจุบันด้วย
แต่พอวันถัดไป ไฟล์เก่าวันที่ที่สแกนไปแล้ว มันก็เปลี่ยนเป็นวันปัจจุบันอีกตามฟังชั่น now() ทำไงให้มันหยุดไม่ต้องอับเดทครับ
Re: ไม่ต้องการให้ ฟังชัน now() update
Posted: Mon Jul 15, 2019 4:49 pm
by puriwutpokin
ถ้าจะให้สะดวก คงต้องใช้ vba event ครับ ลองเขียนมาก่อนตามกฏข้อ5ก่อนครับ
Re: ไม่ต้องการให้ ฟังชัน now() update
Posted: Mon Jul 15, 2019 8:11 pm
by Bo_ry
เข้า Ribbon Files >Options > Formula > check Enable iterative calculation
F2
=IF(A2="","",IF(F2="",NOW(),F2))
แต่ถ้าปิด iterative calculation สูตรจะไม่ทำงาน
จะให้ดีเมื่อบันทึกข้อมูลเสร็จแล้วให้ copy > Paste value ทับในช่วงที่ยืนยันวันที่แล้ว