OpenOffice.org/宏
外观
如果你想执行重复性任务,使用宏自动执行是最佳选择。宏是一系列用于计算机执行的指令。宏被广泛应用于 Microsoft Office 的专业人士和专家用户。OpenOffice.org 也可以执行宏。OpenOffice.org 可以通过 OpenOffice.org Basic(最简单、最常用的语言)、Python、Beanshell 和 Javascript 进行脚本编写,此功能更广为人知的是宏。
想象一下你有十二个电子表格需要在页脚中添加你的姓名,将第一行设置为粗体,并将第四列突出显示为红色。如何在不逐个进行操作的情况下完成这些步骤?答案是录制一个宏。 |
一个简单的名为 Main 的宏,用于在 OpenOffice.org Basic 中将缩放比例缩放到 75%。
sub Main
rem ----------------------------------------------------------------------
rem define variables
dim document as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
rem ----------------------------------------------------------------------
dim args1(2) as new com.sun.star.beans.PropertyValue
args1(0).Name = "Zoom.Value"
args1(0).Value = 75
args1(1).Name = "Zoom.ValueSet"
args1(1).Value = 28703
args1(2).Name = "Zoom.Type"
args1(2).Value = 0
dispatcher.executeDispatch(document, ".uno:Zoom", "", 0, args1())
end sub
- 宏入门 - OpenOffice.org Wiki
- OpenOffice.org BASIC 编程指南 - OpenOffice.org Wiki
- OpenOffice.org 宏解释
- Linux.com :: OpenOffice.org 宏入门
- 录制和使用 Excel 宏 - Excel - Microsoft Office 在线
- 动手实践:制作你的第一个宏 - Computeractive
- 为 Office 应用程序创建宏 - 2008 年 5 月 12 日 - Computeractive
- 简洁明了:在 Word 和 Excel 中使用宏 - 2004 年 11 月 3 日 - Computeractive
- 宏变得简单 - 2003 年 2 月 21 日 - Computeractive
一位读者已将此章节标识为未完成的草稿或提纲。 您可以帮助 开发这项工作,或者您可以在 项目室 寻求帮助。 |