用户登录
用户注册

分享至

word如何使用vb

  • 作者: 大湿胸mw
  • 来源: 51数据库
  • 2020-04-21

怎样使用word里面的VB编辑器

更确切地讲你看到是VBA,它是一种自动化语言(脚本语言),它可以使常用的程序自动化,可以创建自定义的解决方案,你也可以在自己的程序里加入这种功能。

Visual Basic 的应用程序版(VBA)是Microsoft 公司长期追求的目标,使可编程应用软件得到完美的实现,它作为一种通用的宏语言可被所有的Microsoft 可编程应用软件所共享。在没有VBA 以前,一些应用软件如Excel、Word、Access、Project 等都采用自己的宏语言供用户开发使用,但每种宏语言都是独立的,需要用户专门去学习,它们之间互不兼容,使得应用软件之间不能在程序上互联。

在Office 2000 中,宏语言VBA 适用于所有应用程序,包括Word 、 Excel、PowerPoint、Access、Outlook 以及Project。在Office 97 的各应用程序中,新增了Visual Basic 编辑器。这样,用户无论是在Excel 中,还是在Word 中以至是在Access 中建立和管理VBA 都具有统一的方法和标准。

VB如何读入Word的内容?用VB打开WORD,如何将其中的内容 爱问

Set oApp = CreateObject("Word。

Application") oApp。Visible = False Set oDoc = oApp。

Documents。Open(strFile)'strFile为文件路径 '获得最后一段的内容 Dim length As Long '整个文档的长度 Dim i As Long length = oDoc。

Content。StoryLength Content = oDoc。

Content。Text Dim s As String For i = 1 To length If Mid$(Content, i, 1) = Chr$(13) Then s = s + vbCrLf Else s = s + Mid$(Content, i, 1) End If Next i oDoc。

Close True oApp。Quit False txtMx = s。

使用VB如何将Word中的内容另存为文本文件?VB打开指定WOR 爱问

一个简单的例子,比如把D:\temp.doc另存为D:\temp.txt Private Sub Command1_Click() Dim Word Dim Document Set Word = CreateObject("Word.Application") Set Document = Word.documents.Open("D:\temp.doc") Word.Visible = False Document.SaveAs "D:\temp.txt", wdFormatText Document.Close Word.Quit End Sub。

word里实现vb程序设计

点击(三角板,直尺,铅笔)图案的

按钮进入设计模式。

首先拉出来两个文本框,

然后双击任意的一个,输入下面的

代码:

Private Sub TextBox1_Change()

TextBox2.Text = TextBox1.Text

End Sub

Private Sub TextBox2_Change()

TextBox1.Text = TextBox2.Text

End Sub

最后再按一下那个按钮,退出设计模式,

就OK了。

程序中注意“安全性”的设置。

怎么用VB打开word/EXCEL

……

……

恐怕难以完成你的要求。

要知道在VB中doc和xls文件只能调用word和excel来打开

VB是不能独立读取这些文件的。

除非你对doc和xls文件格式有相当了解

达到了wps2005工程师的水平

xls文件到还能通过其他方法来获取其中的数据

而且只能获得数据,

格式信息一定要通过引用office对象来取得

doc文件就更不要多想了

肯定不行。

但后台打开文件不让软件界面显示是完全可以做到的。

事实是

当你引用了office对象

除非专门加入Visible = True 命令显示word或excel界面

不然软件的界面是不会显示的。

转载请注明出处51数据库 » word如何使用vb

软件
前端设计
程序设计
Java相关