ผมมีปัญหาว่าทำไฟล์นำเสนอสำหรับเครื่อง Touch Screen แล้วต้องไปกดปุ่ม F5 (Slide Show) ทำให้ไม่ค่อยสะดวก เนื่องจากเครื่องนี้จะต้องให้มันง่ายเข้าไว้ (ประมาณว่าอยู่ไกลสำนักงานนะครับ) จะได้รบกวนคนอยู่ไกล้ ๆ เปิด-ปิด เครื่องให้กรณีมันหยุดทำงาน หรือเมื่อไฟฟ้าดับ ก็แค่กดสวิทช์ปิด ที่เหลือก็เปิดอัตโนมัติ
เลยเข้าไป Post ถามผู้รู้ใน http://www.chantran.in.th
ได้ความครับ คุณ arsitkpnplus ได้ให้คำแนะนำมา ผมก็เลยถือโอกาสนำมาเก็บเป็นความรู้ของตนเอง เนื่องจากว่าหม๋องไม่ค่อยดี ความจำสั้น ประกอบกับไม่ค่อยชำนาญเรื่อง macro มากนักก็เลยลองผิดลองถูกดูเมื่อได้ขั้นตอนที่ถูกต้องแล้วก็เอามาลงเป็นวิธีการ ลงมือกันเลยครับ
เริ่มจาก เปิดไฟล์ที่ต้องการขึ้นมา เลือกเมนู Tools -> Macros -> Organize Macros -> OpenOffice.org Basic...
ในหน้าต่าง OpenOffice.org Basic Macros เลือกเครื่องหมาย + หน้าชื่อไฟล์นำเสนอของเรา (ในที่นี้ชื่อ index.ods) -> เลือกไปที่ Standard -> กดปุ่ม New
เมื่อได้หน้าต่าง index.Standard OpenOffice.org Basic ให้พิมพ์ข้อความตามที่คุณ arsitkpnplus แนะนำไว้
Sub autostart_macro
ThisComponent.Presentation.Start
End Sub
เมื่อพิมพ์เรียบร้อยก็ให้เลือกที่เมนู File -> Save เพื่อบันทึก macro ลงในเอกสารครับ
เมื่อกลับมาในไฟล์นำเสนอ ให้เลือกเมนู Tools -> Customize...
ในหน้าต่าง Customize ให้เลือกป้าย Events -> เลือกไปที่ Open Document -> เลือกไปที่ Assign:Macro...
ในหน้าต่าง Macro Selector ให้เลือกไปที่ ไฟล์ของเรา (ในที่นี้ชื่อ index) -> เลือกภายใต้ Standard -> เลือกคำสั่ง Auto_Show -> เลือก macro ที่สร้างไว้ชื่อ autostart_macro -> กดปุ่ม OK
ท่านก็จะเห็นในช่อง Assigned Action ปรากฏมาตามที่กำหนด
ถ้ามีปัญหาเรื่องการ Run macro (macro security) ให้เลือกไปที่เมนู Tools -> Options...
ในหน้าต่าง Options Security เลือก OpenOffice.org -> เลือก Security -> เลือก Macro Security...
เลือกแถบ Trusted Sources -> ในกรอบ Trusted file locations กดปุ่ม Add -> เลือกแฟ้ม(directory) ที่เก็บไฟล์งานของเรา -> กดปุ่ม OK (หมายถึงว่างานนำเสนอที่มาจากแฟ้มนี้จะถูกกำหนดให้ไม่ต้องใช้ Security ครับ)
บันทึกไฟล์นำเสนอ จากนั้นลองปิด และ เปิดไฟล์ใหม่อีกครั้งจะเห็นว่าจะทำการนำเสนออัตโนมัติ
เรียบร้อยครับ ส่วนที่ คุณ arsitkpnplus บอกว่า มันไม่ auto เท่าไรแต่พอดูได้ ผมว่าพอเพียงครับ เพราะทำได้เท่านี้ครับ แฮ่ๆ
ขอบคุณอีกครั้ง
http://bigtui.exteen.com
บทความนี้เกิดจากการเขียนและส่งขึ้นมาสู่ระบบแบบอัตโนมัติ สมาคมฯไม่รับผิดชอบต่อบทความหรือข้อความใดๆ ทั้งสิ้น เพราะไม่สามารถระบุได้ว่าเป็นความจริงหรือไม่ ผู้อ่านจึงควรใช้วิจารณญาณในการกลั่นกรอง และหากท่านพบเห็นข้อความใดที่ขัดต่อกฎหมายและศีลธรรม หรือทำให้เกิดความเสียหาย หรือละเมิดสิทธิใดๆ กรุณาแจ้งมาที่ ht.ro.apt@ecivres-bew เพื่อทีมงานจะได้ดำเนินการลบออกจากระบบในทันที