2008/Jul/22

ผมมีปัญหาว่าทำไฟล์นำเสนอสำหรับเครื่อง 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 เท่าไรแต่พอดูได้ ผมว่าพอเพียงครับ

ขอบคุณอีกครั้ง

 

ชื่อ: 
เว็บไซต์: 
Captcha: 
คอมเมนต์:




smilebig smileopen-mounthed smileconfused smilesad smileangry smiletonguequestionembarrassedsurprised smilewinkdouble winkcry

<< Home


ศรีเดช ปัญจขันธ์
View full profile