จากภาพที่แนบมานี้ เป็นหน้าต่าง Outlook Reminder ของนัดหมายชื่อ
“#CPAXTRA-CareerVisa: Social Media Monthly Meeting”
ซึ่งแสดงว่า event ถูกนำเข้ามาใน Microsoft 365 (Outlook) แล้ว แต่บางนัดหมายลักษณะเดียวกันอาจไม่ถูกนำเข้า — จากกรณีนี้ สาเหตุที่เป็นไปได้เฉพาะเจาะจงมากขึ้นคือ 👇
ในชื่อหัวข้อมี # และ : ซึ่งบางครั้งทำให้ Outlook หรือไฟล์ .ics อ่านข้อมูลผิดบรรทัด
โดยเฉพาะหาก Event ถูกสร้างจากระบบอัตโนมัติ (เช่นผ่าน Form หรือ Script)
Outlook อาจมองว่าเป็น Tag หรือ Comment → แล้ว “ข้าม event” นั้นไป
✅ แนะนำ:
ก่อน export ให้แก้ชื่อ Event ที่มี #, :, หรืออักขระพิเศษ (เช่น &, ", /) ให้เหลือเป็นข้อความธรรมดา เช่น
CPAXTRA CareerVisa Social Media Monthly Meeting
บางครั้งในไฟล์ .ics จะใส่ LOCATION หรือ DESCRIPTION ที่มีลิงก์ยาว เช่น
Outlook อาจตัดข้อมูลบางส่วน ถ้ามีการเข้ารหัส URL ไม่ถูกต้อง (เช่นมี % หรืออักขระ non-UTF8)
→ Event นั้นจะไม่ถูก import
✅ แนะนำ:
เปิดไฟล์ .ics ด้วย Notepad → ค้นคำว่า https://maps.app.goo.gl
ตรวจสอบว่ามีบรรทัดที่ต่อไม่ครบ (บรรทัดใหม่โดยไม่มีช่องว่างขึ้นต้น)
ให้แก้ให้ครบในบรรทัดเดียว เช่น
ถ้าเป็นการประชุมรายเดือน (“Monthly Meeting”) อาจมีการตั้งค่า Repeat
เช่น “ทุกวันอังคารสัปดาห์แรกของเดือน”
Google ใช้รูปแบบ RRULE ที่ Outlook อ่านไม่ครบ → Outlook จะนำเข้าบางครั้ง แต่ไม่ทุกครั้ง
✅ แนะนำ:
ใน Google Calendar ให้เข้าไปที่ Event → เปลี่ยนการตั้งค่าให้ Repeat แบบง่าย
(เช่น “Every month on the 7th” หรือ “Every 1 month”)
แล้ว export ใหม่อีกครั้ง
หากคุณมีหลาย Event ที่ชื่อเหมือนกัน วันเวลาใกล้เคียง
Outlook จะ “Merge” เข้าด้วยกันโดยอัตโนมัติ (ถือว่าเป็น event เดิม)
→ ทำให้ดูเหมือนบางนัดหายไป
✅ แนะนำ:
เพิ่มรหัสวันที่ในชื่อ event ตอนสร้าง เช่น
Social Media Monthly Meeting (Oct 2025)