1,在project\references 中加入microsoft word 9.0 object library

2, 启动word
    Dim wApp As Word.Application
    Set wApp = New Word.Application
    wApp.Visible = True
   关闭word
    wApp.Quit
    Set wApp = Nothing

3, 打开文件
    Set wDoc = Documents.Add  (新建)
    ActiveDocument.SaveAs Text1.Text (保存)
    Set wDoc = Documents.Open(FileName:=Text1.Text) (打开指定文件)

以上的Documents 和 ActiveDocument 均是word object 中的已实例化了的对象,即不用set obj=new obj即可以使用的对象.  就像vb中的app、debug、err等对象,
文件打开之后,获取光标所在位置mySelection即可给文件添加各种数据(文本,图像,表格等等,)

4,插入文本

Dim mySelection As Word.Selection
    Set mySelection = Documents.Application.Selection 
´注意上面的这两行代码,只要有这两行代码,就可以使用所有的word中的宏操作。以下的代码就是从宏中拷过来的。
    With mySelection
        .InsertAfter Text1.Text & vbCrLf
        .Font.Name = "楷体_GB2312"
        .Font.Size = 16
        .ParagraphFormat.Alignment = 1
    End With
´这里有必要提到宏(macro)在word编程的重要性,几乎所有的word操作,只要你能够通过word可以实现,就可以编程实现

5,插入图像
    Documents.Application.Selection.InlineShapes.AddPicture text1.text

6,插入表格
因为excel中处理表格的能力要比word的处理能力要强,所以可以在excel中生成了表格之后再复制到word当中

另见:http://jingyan.baidu.com/article/11c17a2c73196ef446e39d13.html

转载于:https://www.cnblogs.com/gyc19920704/p/5403311.html

vb6中word编程总结相关推荐

  1. python和vb的代码可以通用吗-VB6+Python混合编程(COM组件)(转)

    VB6+Python混合编程(COM组件) 0.2572018.05.10 16:01:23字数 553阅读 3725 Python的方便不用说,VB6做GUI的简单程度更不用说.二者混合编程的需求一 ...

  2. 【转】心目中的编程高手

    -- Bill Joy MIT BBS上说微软电话面试的一道题就是"Who do you think is the best coder, and why?".我觉得挺有意思的,也 ...

  3. [转载] 心目中的编程高手-----后学者以自励

    发信人: OldCastle (天涯共CS·零零永恒)(老車·欧德卡叟), 信区: CPlusPlus 标  题: [转载] 心目中的编程高手-----后学者以自励 发信站: 南京大学小百合站 (Fr ...

  4. 最多只需三步,彻底解决VB6中不能加载MSCOMCTL.OCX的提示

    在打开很多使用VB6开发的软件(系统)工程文件(源代码)时,经常会遇到"不能加载MSCOMCTL.OCX"的错误提示,如图所示(此处以本店开发的一个系统为例进行讲解): 在上图中点 ...

  5. 在LabVIEW中通过编程设置DAQmx物理通道

    在LabVIEW中通过编程设置DAQmx物理通道 在使用NI M系列数据采集板卡,发现提供的范例都是需要手动设置DAQmx物理通道,有没有办法在LabVIEW中通过编程方式设置呢? 解答: 答案是肯定 ...

  6. 我心目中的编程高手(完整版)

    我心目中的编程高手(完整版) -- Bill Joy MIT BBS上说微软电话面试的一道题就是"Who do you think is the best coder, and why?&q ...

  7. android c++ socket编程,C++ 中 socket编程实例详解

    C++ 中 socket编程实例详解 sockets(套接字)编程有三种,流式套接字(SOCK_STREAM),数据报套接字(SOCK_DGRAM),原始套接字(SOCK_RAW):基于TCP的soc ...

  8. 用Word编程?可笑?谁说不可以!!!

    我的想法来自于昨天上午看到的人人网上一好友发布的这则笑话: 上机课,用VC编程.某女坐某男旁,突然女问男,"为什么你的关键字会变蓝而我没有?"男看了一下,没来得及说话,女又问,&q ...

  9. 把myeclipse中的web项目导入eclipse中不能编程web项目的解决办法

    title: 把myeclipse中的web项目导入eclipse中不能编程web项目的解决办法 tags: grammar_cjkRuby: true --- 右键单击项目,properties-- ...

最新文章

  1. 《ORACLE PL/SQL编程详细》,游标 ,函数,触发器。。
  2. 如何关闭360自定义错误页面
  3. Velocity语法使用总结
  4. Windows路由表配置:双网卡同时上内外网
  5. linux如何用rz上传文件,Linux使用rz命令上传文件
  6. 阿里云边缘云荣获“分布式云创新奖”与“先进边缘云架构奖”
  7. docker,k8s学习笔记汇总
  8. 用U盘或移动硬盘安装Windows7 (超简单制作Win7安装U盘方法)
  9. jzoj3337-[NOI2013模拟]wyl8899的TLE【字符串hash,二分】
  10. Java生产监控的阴暗面
  11. vscode-icons插件使用
  12. CSDN 创始人蒋涛:选择长沙作“大本营”,打造开发者中心城市
  13. 工作总结:将电脑中的ARP缓存清空黑屏命令
  14. revit二次开发创建标高
  15. CS《Combining Label Propagation and Simple Models Out-performs Graph Neural Networks》理论与实战
  16. Alarm Clock Pro for mac(闹钟和时间管理工具)
  17. 读《Android群英传》的一些感想
  18. 比「你很美」还好的 3 个字
  19. 世界上没有技术驱动型公司!
  20. 如何通俗的理解beam search?

热门文章

  1. 监控软件nagios错误总结
  2. 来自damon的zencart二次开发教程-3.2复制模板(仿站)操作教程
  3. dtree.js树的使用
  4. 入门代码教程第二节 如何:实现服务协定
  5. 《中国编程挑战赛--资格赛》赛题及解答
  6. p_re 实验数据库ViPER和ETHZ的下载地址和实验评价标准
  7. 数组先小于等于再大于等于的调整
  8. windows 7硬盘安装Ubuntu 12.04 后出现grub,无法进入系统解决办法
  9. 计算机组成原理——概述2
  10. C# 学习笔记(7) 进程