VB中怎么插入Word文本

要详细,另如果我把Word文件放在我的U盘内,到其他电脑上可能显示E也可能是I甚至是J,我的代码应该怎么写呢哟麻烦仁兄说得详细点~~我不太会~菜~~~... 要详细,另如果我把Word文件放在我的U盘内,到其他电脑上可能显示E也可能是I甚至是J,我的代码应该怎么写呢
哟麻烦仁兄说得详细点~~
我不太会~
菜~~~
展开
 我来答
没钱说个球
推荐于2016-07-03 · TA获得超过8058个赞
知道大有可为答主
回答量:5710
采纳率:54%
帮助的人:544万
展开全部
首先引用Microsoft Word 12.0 Object,具体版本根据你组的哪个office版本

Dim wApp As Word.Application
Dim wDoc As Word.Document
Set wApp = New Word.Application
Set wDoc = wApp.Documents.Open(cDocName)

上面是定义和打开Word文件
赋值:
wDoc.Shapes(i).TextFrame.TextRange.Text = Trim(Text5.Text)

在那个打开的word文档中,预先加入多个文本框,上面是给其中某个文本框赋值

wDoc.SaveAs tmpName
wDoc.Close
wApp.Quit
Set wApp = Nothing
这个是另存为和退出
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
博思aippt
2024-07-20 广告
作为深圳市博思云创科技有限公司的工作人员,对于Word文档生成PPT的操作,我们有以下建议:1. 使用另存为功能:在Word中编辑完文档后,点击文件->另存为,选择PowerPoint演示文稿(*.pptx)格式,即可将文档内容转换为PPT... 点击进入详情页
本回答由博思aippt提供
renwey
2015-06-01 · TA获得超过4727个赞
知道大有可为答主
回答量:6376
采纳率:66%
帮助的人:1706万
展开全部
word中选中文本,按组合键ctrl+c,VB中点到插入位置,按组合键ctrl+v
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
aoqijia
推荐于2016-11-20 · TA获得超过587个赞
知道小有建树答主
回答量:379
采纳率:0%
帮助的人:0
展开全部
将Word中的指定位置设置书签,在VB中给指定书签复制

sub Test()

DIm strfilename as string
Dim strbookmarkname as string
dim strInfo as string

strfilename="C:\test.doc"
strbookmarkname="bkmTest"
strInfo="Test Bookmark OK"

set objDoc=CreateObject("word.application")
set objDoc=objApp.documents.open(strfilename)
objDoc.Bookmarks(strbookmarkname).range.text=strInfo

objDoc.save

objDoc.close 1

objApp.quit 0

end sub

就可以了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tiayu137308
2015-07-05 · TA获得超过5777个赞
知道大有可为答主
回答量:2944
采纳率:68%
帮助的人:598万
展开全部
引用COM控件或者使用Richtextbox 控件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式