VB怎样ListView内容数据保存到Word文档里呢 向VB高手求教。
解决方案 »
- 新开的VB创意QQ 1209520226 VB方面有需要高薪就业的,请加
- 如何编写网络通讯程序?
- 在vb6.0中怎样能查看到我程序的所有代码
- 求助,大量数据存储到文件中的问题(UP有分)
- 软件名叫"3W监控",注册码是"123",怎么把这个信息写到注册表?每次软件启动又怎么读取这个注册码信息?请教!
- 怎样从一个表中某一条记录的某一数量减出另一个相关表中多个记录数量之后,这个SQL语句怎么写
- 最后100分了。谁答对给谁。绝不失言!!!!!
- Crystal制做不规则报表?
- 请问如何判断注册表中的某一项是否存在?
- 专职VB程序员日常工作都在做什么??
- 请教一个ODBC连接的问题
- 100高分悬赏 如何在VB应用程序中控制.net网页上按钮(调用.net上的Button_Click事件) 谢谢 急急急
Err.Number = 0
On Error GoTo notloaded
' Set WordApp = GetObject(, "Word.Application")
'notloaded:
' If Err.Number = 429 Then
Set WordApp = CreateObject("Word.Application")
' theError = Err.Number
' End If
WordApp.Visible = True
====================
这是在vb里面新建一个word对象
有了这个对象,你把listview里面的数据写进去就行了新建空白文档
Set newDoc = WordApp.Documents.Add
这是存档
newDoc.SaveAs FileName:=filePath
'先引用 Word类
'在窗口中增加一个ListView1, 一个Command1
'以下代码在窗体中
Private Sub Command1_Click()
Dim wApp As New Application
Dim wDoc As Document
Dim wNewTable As Table
Set wDoc = wApp.Documents.Add
Set wNewTable = wDoc.Tables.Add(Selection.Range, ListView1.ListItems.Count + 1, ListView1.ColumnHeaders.Count)
For i = 1 To ListView1.ColumnHeaders.Count
wNewTable.Cell(1, i).Range.Text = ListView1.ColumnHeaders(i).Text
Next
For i = 1 To ListView1.ListItems.Count
wNewTable.Cell(i + 1, 1).Range.Text = ListView1.ListItems(i).Text
For j = 1 To ListView1.ColumnHeaders.Count - 1
wNewTable.Cell(i + 1, j + 1).Range.Text = ListView1.ListItems(i).SubItems(j)
Next
Next wApp.Visible = True
End Sub
Private Sub Form_Load()
ListView1.View = lvwReport
ListView1.ColumnHeaders.Add , , "第一列"
ListView1.ColumnHeaders.Add , , "第二列"
ListView1.ColumnHeaders.Add , , "第三列"
ListView1.ColumnHeaders.Add , , "第四列"
ListView1.ColumnHeaders.Add , , "第五列"
Dim list1 As ListItem
For i = 1 To 10
Set list1 = ListView1.ListItems.Add(, , "NO" & i)
For j = 1 To ListView1.ColumnHeaders.Count - 1
list1.SubItems(j) = "Row" & i & "Column" & j + 1
Next
Next
End Sub
现在说具体一点:
引用..
Microsoft Word 11.0(这个是版本.不定相同) Object Library
这么说,word文档还没建立?
现在说具体一点:
引用..
Microsoft Word 11.0(这个是版本.不定相同) Object Library ......
不是说了用之前先要引用 上面那个库文件吗?不引用当然错误了.昨天有人对我说,可能人家不知道引用,要我说明白一点,我说得这么明白.没有想到还是不明白....