社区
Office开发/ VBA
帖子详情
如何再pb里调用我在word里写的函数(有参数)
arui
2001-12-30 11:21:42
我需要在pb里控制word文档,但是word里的vba中的函数不能直接在pb中使用(selection.goto wdgotobookmark,,,"end1"该语句不符合pb的语法,但中间省略的两个参数不能加,否则出错)。
所以我希望能调用word中的函数,从而绕开这个问题。
但我不知道如何调用.
现在就这么多分了,以后可以的话,我一定会追加分。
...全文
45
1
打赏
收藏
如何再pb里调用我在word里写的函数(有参数)
我需要在pb里控制word文档,但是word里的vba中的函数不能直接在pb中使用(selection.goto wdgotobookmark,,,"end1"该语句不符合pb的语法,但中间省略的两个参数不能加,否则出错)。 所以我希望能调用word中的函数,从而绕开这个问题。 但我不知道如何调用. 现在就这么多分了,以后可以的话,我一定会追加分。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Jneu
2002-01-24
打赏
举报
回复
Run 方法
语法
expression 必需。该表达式返回一个 Application 对象。
expression.Run(MacroName, varg1, varg2, varg3, varg4, varg5, varg6, varg7, varg8, varg9, varg10, varg11, varg12, varg13, varg14, varg15, varg16, varg17, varg18, varg19, varg20, varg21, varg22, varg23, varg24, varg25, varg26, varg27, varg28, varg29, varg30)
expression 必需。该表达式返回一个 Application 对象。
MacroName String 类型,必需。宏的名称。可以是任意模板、模块和宏名的组合。例如,下面的语句都是有效的:
Application.Run "Normal.Module1.MAIN"
Application.Run "MyProject.MyModule.MyProcedure"
Application.Run "'My Document.doc'!ThisModule.ThisProcedure"如果指定了文档名,则此代码只能运行与当前环境有关的文档中的宏,而不是任何文档中的任何宏。
varg1...varg30 Variant 类型,可选。宏参数值。在一个指定的宏中可以用 30 个参数。
说明
虽然 Visual Basic 代码无须使用该方法即可直接调用宏,但是如果宏保存在变量中,该方法将非常有用(详细内容,请参阅本主题的示例)。下列语句具有相同功能:
Normal.Module2.Macro1
Call Normal.Module2.Macro1
Application.Run MacroName:="Normal.Module2.Macro1"
PB
调用
word
,打开
word
PB
调用
word
,打开
word
PB
调用
word
,打开
word
PB
调用
word
,打开
word
PB
调用
word
,打开
word
pb
11.5 经典100例
第1部分 API
函数
调用
实例1 使用动态链接库扩展PowerBuilder 实例2 任务状态区图标的创建 实例3 使用API
函数
的磁盘卷标 实例4 透明图像的绘制 实例5 用PowerBuilder实现拨号 实例6 无标题栏窗口的拖动 实例7 Power...
PowerBuilder 12.6入门视频教程下载(高级)
13.数据窗口数据导出功能+ItemError事件+
调用
外部
函数
API 14.
PB
与
Word
、Excel的交互 15.图表控件graph+用户对象控件1(其实就是封装) 16.用户对象控件2(对事件进行扩充)+用户对象控件3 17.关于
PB
仓库表:数据窗口...
ACReport中国式报表控件2011(Ver2.45)
8. 和应用程序完美结合,支持windows下所有的开发工具和程序语言(例如Delphi、C++、VB、
PB
、.NET、易语言),最终用户在设计器
里
可直接选择打印字段,生成表达式,报表设计器用户容易学习理解。 9. 支持脚本和窗体...
ACReport中国式报表控件2011(Ver2.3)
13、
函数
优化,在同一页中如果两个或多个公式有公共子公式,则此公共子公式只会执行一次,例如:有以下两个公式: NumToCnText(sum(DocLines, DocLines.LineTotal)/10000, 1) NumToCnText(sum(DocLines, DocLines....
Office开发/ VBA
5,139
社区成员
17,886
社区内容
发帖
与我相关
我的任务
Office开发/ VBA
其他开发语言 Office开发/ VBA
复制链接
扫一扫
分享
社区描述
其他开发语言 Office开发/ VBA
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章