注册 登录
编程论坛 VB6论坛

请教关于barcode控件无法设置参数的问题

hysteriant 发布于 2018-12-05 19:38, 1564 次点击
目的:利用XLSM的数据生成多个DOC,并将XLSM里的数据填入DOC。

问题:在DOC1中,使用了BARCODE控件,在VBA代码里也指定了BARCODE控件的各项参数,经过逐句调试,能在执行过程中看到该BARCODE控件正常的执行了设定的参数(style=7,height=80,width=250),执行完毕后关闭该DOC1。但重新打开该DOC1,BARCODE就会变成默认的大小。为了测试BARCODE控件是否能保存参数,新建一个DOC2,用控件工具栏加入了一个BARCODE控件,随后设定好各项参数并保存关闭,再次打开DOC2时,发现参数又回到默认了。

请问BARCODE控件无法在WORD里保存参数吗?
2 回复
#2
wmf20142018-12-06 12:13
给个样本看看,应该是执行启动代码的问题。
#3
ZHRXJR2018-12-08 09:48
我估计是 BARCODE 控件 的设置问题,BARCODE 控件 可以在VB中加载Office的模块文件,而显示大小与文件好像关系不是太大,而是以  BARCODE 控件的属性有关。
如果在每次加载文件是需要不同的显示效果,必须在加载文件前首先设置  BARCODE 控件的显示属性就可以了。
1