1.convert String to Number
CInt(ActiveDocument.GetVariable("yourVariable").GetContent.String) 'Convert to Int
CLng(ActiveDocument.GetVariable("yourVariable").GetContent.String) 'Convert to Long Int
CDbl(ActiveDocument.GetVariable("yourVariable").GetContent.String) 'Convert to Double
or
ActiveDocument.Evaluate("num(yourVariable)")
2.get field value
set my = ActiveDocument.fields("yourField").GetSelectedValues
or
set my = ActiveDocument.fields("yourField").GetPossibleValues()
msgbox("my:"+my.Item(0).Text)
3.set field select value
ActiveDocument.Fields("yourField").Select "vaule1"
ActiveDocumentFields("yourField").ToggleSelect "vaule2" 'select more value'
4.get variable value
varValue = ActiveDocument.GetVariable("yourVariable").GetContent().String
msgbox("varValue:"+varValue)
5.set variable value
return=ActiveDocument.GetVariable("yourVariable").SetContent(1,false)
msgbox(return)
6.use an Input Box [inputbox()] to get user input
userNm = inputBox("Input your username")
ActiveDocument.Variables("vUserName").SetContent userNm, true
7.reload data
ActiveDocument.Reload 'show executing window = "Reload" button on GUI
ActiveDocument.DoReload() 'not show executing window
8. connect string
str = "stringA"+"stringB"
or
str = "stringA"&"stringB"
分享到:
相关推荐
AP Macro Unit 3 Summary.key
[confluence插件] confluence-markdown-macro-1.6.22.jar [confluence插件] confluence-markdown-macro-1.6.22.jar [confluence插件] confluence-markdown-macro-1.6.22.jar [confluence插件] confluence-markdown-...
根据给定文件的信息,我们可以总结出以下关于新代数控系统OpenCNC MACRO手册的关键知识点: ### 一、概述 新代数控系统OpenCNC MACRO手册是针对SYNTEC OpenCNC MACRO开发工具的操作手册。该手册旨在帮助用户理解和...
标题 "cortexm3_macro" 指向的是与Cortex-M3处理器相关的宏定义,这通常涉及到微控制器编程,特别是使用ARM公司的Cortex-M3内核的微控制器。Cortex-M3是一款高效的32位RISC(精简指令集计算机)处理器核心,广泛应用...
好用 的 excel macro,可以build好用 的 excel macro,可以build好用 的 excel macro,可以build好用 的 excel macro,可以build
Pulover Macro Creator 中文版是基于 AutoHotkey 的轻量级应用程序,可为您提供实用的自动化工具和脚本生成器。它显示了一个全面的界面,可让您记录鼠标的移动,键盘手势,管理窗口,文件,控件以及创建 If/Else ...
Macro Recorder 2024 是一个高效可靠的应用程序,可以让您自动化计算机上的各种重复性任务,从而节省宝贵的时间。这是一个多功能应用程序,不仅可以在特定应用程序内自动化任务,还可以跨多个程序自动化操作。它可以...
SAS宏设施是SAS系统中的一个功能,它允许程序员使用宏变量(Macro Variables)、宏程序(Macro Programs)和宏语言(Macro Language)来编写可重用的代码,这些代码可以自动执行复杂的SAS程序任务。SAS宏设施的主要...
QuickMacro 8是一款高效实用的自动化工具,被誉为“按键精灵”的免费版本。它专为用户提供了便捷的表单操作和宏录制功能,极大地提升了工作效率,尤其适用于那些需要频繁重复相同键盘和鼠标操作的工作场景。 首先,...
FreeMarker使用Macro实例,很好的学习资料。
{{-- 在 app/View/Components/macro.blade.php 中定义 --}} @macro('alert', $message) {{ $message }} @endmacro ``` 一旦定义了宏,我们需要在服务提供器(Service Provider)中注册它,这样Laravel才能识别...
confluence-markdown-macro-1.6.25
赠送jar包:macro-compat_2.12-1.1.1.jar; 赠送原API文档:macro-compat_2.12-1.1.1-javadoc.jar; 赠送源代码:macro-compat_2.12-1.1.1-sources.jar; 赠送Maven依赖信息文件:macro-compat_2.12-1.1.1.pom; ...
JitBit Macro Recorder是一款用于记录键盘鼠标动作的小工具,虽然它的体积很小但是功能却不容小看,它能够轻松记录下所有的键盘和鼠标动作,录制之后可以进行编辑以及回放,你也可以制作成EXE格式的文件发送给朋友...
在IT领域,宏(Macro)是一种自动化工具,尤其在Microsoft Office应用程序如Word、Excel和PowerPoint中广泛使用。宏允许用户记录和执行一系列操作,以提高工作效率。然而,宏有时可能会引发问题,尤其是在不安全的...
本书《SAS_Macro_Programming_Made_Easy》是关于SAS宏编程的入门指南,通过实例教学帮助读者理解SAS宏的使用方法和编程技巧。SAS宏(Macro)是SAS系统中用于提高编程效率和代码复用性的强大工具。通过宏,可以将重复...
"tiny macro os源码工程" 是一个专门为单片机和嵌入式系统设计的轻量级实时操作系统(RTOS)。在单片机和嵌入式领域,由于资源限制,往往需要非常小巧、高效的系统来实现多任务管理。tiny macro os正是这样一个解决...
SAS/MACRO是SAS系统中的一个强大工具,它允许用户通过自定义宏语言来创建可重用的代码块,提高编程效率和代码的可维护性。MACRO语言不仅用于简单的数据处理,还能实现复杂的统计分析流程的自动化,使得在大数据环境...
### FANUC宏程序执行功能(MACRO-EXECUTOR)详解 #### 一、概述 FANUC宏程序执行功能(MACRO-EXECUTOR)是一种高级编程技术,它允许机床制造商编写并执行自定义的宏程序,从而实现更加灵活和个性化的机床控制。通过...
设有10个学生的成绩分别是76,69,84,90,73,88,89,63,100,80分,试编制一个子程序统计60~69分,70~79分,80~89分,90~99分及100分的人数,放在S6,S7,S8,S9和S10单元中