แสดงบทความที่มีป้ายกำกับ extensions แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ extensions แสดงบทความทั้งหมด

วันพุธที่ 11 พฤษภาคม พ.ศ. 2554

การทำ Menu/Toolbar Merging บน LibreOffice

จาก http://www.leknarm.com/2009/07/openofficeorg-menubar-merging.html ผมได้เขียนวิธีการทำ Menubar/Toolbar Merging ไว้แต่การที่จะกำหนด MergePoint ได้นั้นจะต้องรู้ก่อนว่า Menubar นั้นๆ หรือ Toolbar นั้นๆ มี UNO function ชื่อว่าอะไร

แต่ document เกี่ยวกับ UNO function หรือ DispatchHelper นั้นหาได้ยากยิ่ง UNO function Russian document (ยิ่งกว่าหา M$ เถื่อน) และถึงจะหามาได้ก็ไม่รู้อยู่ดีว่า UNO function ที่ได้มานั้นเป็นการทำงานส่วนไหน

ถ้าการหา document นั้นมันยากเราก็เข้าไปดูใน LibreOffice เลยสิเพราะเนื่องจากโครงสร้างของ Menu/Toolbar ของ LibreOffice นั้นเป็นลักษณะ xml ที่ Override กันอยู่เป็นชั้นๆ ซึ่งลองหาดูก็พบ Menu/Toolbar configuration อยู่ที่ LibO_HOME/Basis/share/config/soffice.cfg/modules/[program]

หากลองเข้าไปดูจะเห็นโครงสร้างของ Menu/Toolbar เป็นชั้นๆ ซึ่งเราสามารถนำ UNO function ที่กำหนดอยู่ในนั้นมากำหนดเป็น MergePoint ใน extensions เราได้เลยครับ
Continue Reading...

วันพุธที่ 28 ตุลาคม พ.ศ. 2552

OpenOffice.org Remove Print Areas

สำหรับท่านที่เริ่มใช้งาน OpenOffice.org เมื่อนำไฟล์จาก Microsoft Excel มาเปิดด้วย OpenOffice.org Calc ส่วนมากจะเกิดปัญหาการ ปริ้นหน้าที่ต้องการไม่ออกแต่ออกหน้าอื่นแทน สาเหตุเนื่องมาจากไฟล์ xls ที่นำมานั้นติด Print ranges อยู่

วิธีการแก้ไขง่ายๆ คือ sheet ที่ติด print ranges(หน้าที่ปริ้นออกมา หรือที่อยู่บน print preview) ไปที่เมนู Format > Print Ranges > Remove  เท่านี้ print ranges ก็จะหายไปอย่างปลิดทิ้ง

คำถามเกิดขึ้นทันใด ถ้าไฟล์ของผมมีมากกว่า 20 sheets ล่ะหรือถ้ามีเป็น 100 sheets จะทำอย่างไร

ไม่ต้องกังวลครับผมได้ทำ OpenOffice.org Extensions เพื่อ remove print ranges เรียบร้อยแล้วครับ สามารถดาวน์โหลดได้ที่

http://extensions.services.openoffice.org/project/rmprnrange

วิธีการใช้งานคือ
Format > Print Ranges > Remove All

แค่นี้ print ranges ของทุกๆ sheet ก็จะหายไปอย่างสิ้นเชิง

เข้าไปโหลดใช้งานกันแล้ว ถ้าคิดว่ามันดีก็ช่วย rate ให้ด้วยนะครับ ^ ^
Continue Reading...

วันศุกร์ที่ 10 กรกฎาคม พ.ศ. 2552

Thousands Separator

exบน OpenOffice.org Calc นั้นไม่มีปุ่ม comma หรือ Thousand Separator เหมือนกับบน Excel ผมก็เลยทำปุ่มนี้ขึ้นมาเป็น extension เมื่อติดตั้งแล้วจะได้ปุ่มเหมือนกับบน Excel เลยครับโดยสามารถดาวน์โหลดได้ที่

http://extensions.services.openoffice.org/project/thousandseparator

ซึ่งการทำงานผมได้เลียนแบบบน Excel 2003 มาครับ
Continue Reading...

Blogroll

About