怎样使用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