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 ...
SAS宏设施是SAS系统中的一个功能,它允许程序员使用宏变量(Macro Variables)、宏程序(Macro Programs)和宏语言(Macro Language)来编写可重用的代码,这些代码可以自动执行复杂的SAS程序任务。SAS宏设施的主要...
QuickMacro 8是一款高效实用的自动化工具,被誉为“按键精灵”的免费版本。它专为用户提供了便捷的表单操作和宏录制功能,极大地提升了工作效率,尤其适用于那些需要频繁重复相同键盘和鼠标操作的工作场景。 首先,...
FreeMarker使用Macro实例,很好的学习资料。
confluence-markdown-macro-1.6.25
{{-- 在 app/View/Components/macro.blade.php 中定义 --}} @macro('alert', $message) {{ $message }} @endmacro ``` 一旦定义了宏,我们需要在服务提供器(Service Provider)中注册它,这样Laravel才能识别...
赠送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; ...
在IT领域,宏(Macro)是一种自动化工具,尤其在Microsoft Office应用程序如Word、Excel和PowerPoint中广泛使用。宏允许用户记录和执行一系列操作,以提高工作效率。然而,宏有时可能会引发问题,尤其是在不安全的...
"tiny macro os源码工程" 是一个专门为单片机和嵌入式系统设计的轻量级实时操作系统(RTOS)。在单片机和嵌入式领域,由于资源限制,往往需要非常小巧、高效的系统来实现多任务管理。tiny macro os正是这样一个解决...
JitBit Macro Recorder是一款用于记录键盘鼠标动作的小工具,虽然它的体积很小但是功能却不容小看,它能够轻松记录下所有的键盘和鼠标动作,录制之后可以进行编辑以及回放,你也可以制作成EXE格式的文件发送给朋友...
SAS/MACRO是SAS系统中的一个强大工具,它允许用户通过自定义宏语言来创建可重用的代码块,提高编程效率和代码的可维护性。MACRO语言不仅用于简单的数据处理,还能实现复杂的统计分析流程的自动化,使得在大数据环境...
设有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单元中
在临床研究领域,摘要表(Summary Table)是报告中最常见的组成部分之一。这类表格不仅包含感兴趣的连续变量(如计数、均值、标准差、中位数、范围等)和分类变量(如特定类别内的患者数量及百分比)的基本统计量,...
CATIA V5 Macro Programming with Visual Basic Script
宏F1分数是机器学习领域用于评估二分类、多分类及多标签分类问题的一个重要指标。它基于精确度和召回率两个概念来综合评价分类器的性能。精确度是针对分类器预测结果而言,衡量的是预测为正的结果中有多少是真正的正...