VB上位机通信遇到的问题(二)

本文介绍了在VB6.0中如何引用Microsoft Office Word对象库,解决不同版本间的兼容性问题。通过示例展示了如何创建和编辑Word模板,以及利用CommandButton控件和OLE控件直接打开已有的Word文档。强调了安装完整版Office以及考虑使用低版本库以降低不兼容风险的重要性。
摘要由CSDN通过智能技术生成

1.关于引用—Microsoft Word 11.0 Object Library

(1)VB6.0中可能找不到Microsoft Word 11.0 Object Library,这与office word的版本有关,像我装的是word 2016,引用的是Microsoft office 16.0 Object Library,还有查了网上资料,尽可能使用低版本的office,因为这样尽量减少与现有程序的不兼容问题,下载的office要安装完整版,不要安装精简版

(2)如果没有安装office word也没关系,利用wps也可以完成以下2、3步骤,只要将引用改为Upgrade Kingsoft WPS 3.0 Object Library即可,如果不可以运行,就将Upgrade WPS开头的引用全部引用上

2.VB书写word模板(简单程序示例)

'首先引用Microsoft office 16.0 Object Library
Option Explicit
Dim wordapp As Word.Application '创建Word应用程序
Dim WordDoc As Word.Document    '创建Word文档对象
Set wordapp = New Word.Application '实例化
    wordapp.Visible = True '显示 Office Word 界面
    '或者Application.Visible = True
    wordapp.DisplayAlerts = False '不提示保存对话框
    wordapp.Documents.Add '创建新的空白Word文档
    wordapp
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值