我是教练机构的IT人员。我很早以前就设计了一个单词表单,通过这个表单我们可以输入要获得录取资格的详细信息。之后,当一批学生的学生人数超过了我们可以轻松追踪的限额时,我设计了一个excel数据库。现在剩下的唯一问题是设计一种方法,我可以通过它复制表单域的内容并将其链接到数据库。 希望我得到的东西,更容易VBA的事情将被罚款以及将word格式链接到excel
1
A
回答
0
你可以用这样的代码(使用它从您的Excel数据库加载Word文档)VBA做到这一点:
Sub DataFrom()
'Remember: this code requires a reference to the Word object model
Dim wdApp As New Word.Application
Dim wdDoc As Word.Document
Dim fName As String
Dim i As Long, Rw As Long
ChDir ActiveWorkbook.Path
With Application.FileDialog(msoFileDialogOpen)
.AllowMultiSelect = False
.Filters.Add "Word", "*.doc", 1
.Show
On Error GoTo Exits
fName = .SelectedItems(1)
End With
Set wdDoc = wdApp.Documents.Open(fName)
Rw = Cells(Rows.Count, 1).End(xlUp).Row + 1
Cells(Rw, 1) = Cells(Rw - 1, 1) + 1
i = 1
For Each f In wdDoc.FormFields
i = i + 1
On Error Resume Next
Cells(Rw, i) = f.Result
Next
Exits:
End Sub
+0
哦,vba再次:O它对我有点测试。你能告诉我一步一步的程序吗?我太感谢了。我的单词文件在桌面上的文件夹中,我只需要链接单词文档中的一个表单域,即“Class Test Scores” 并再次感谢! :) –
相关问题
- 1. 粘贴链接的Excel表格到Word
- 2. Excel 2010链接到Word书签
- 3. Excel 2013格式超链接
- 4. VB:将Excel单元复制到Word并保留Excel格式
- 5. 将许多Excel图表粘贴到Word中作为链接
- 6. 将表格从Word复制到Excel-VBA
- 7. Excel单元格有超链接格式
- 8. 以编程方式将链接添加到Excel电子表格
- 9. Excel到动态Word表格
- 10. 将数据从Excel移动到Word并重新格式化
- 11. 使用格式化将数据导出到Excel,Word和PDF
- 12. Excel OWC超链接格式化
- 13. 将Excel表格链接到MS Access中的表格 - 使用VBScript
- 14. 通过格式化将Word表格导入excel
- 15. 链接Excel单元格到另一片
- 16. 超链接到Excel单元格
- 17. 使用图像到Excel,HTML,或Word用正确表格格式
- 18. 创建超链接从Excel FlowChart到MS Word标题
- 19. sql链接到excel
- 20. 链接到左上角链接单元格的Excel工作表
- 21. 高效地将文本从Excel复制到Word,超链接(如果适用)
- 22. 将Excel图表粘贴到Word文档中,使其可编辑但未链接
- 23. 将MS Excel文件链接到MS Access时丢失了数字/日期格式
- 24. 如何以编程方式将Excel表格链接到Powerpoint 2003图表
- 25. 将.mpg文件超链接到excel中的单元格
- 26. VBA将Excel电子表格链接到Access
- 27. 将Excel文件链接到MS Access表格
- 28. 如何将Excel复选框(ActiveX控件)链接到单元格?
- 29. 如何将Excel OptionButton链接到工作表中的单元格?
- 30. 通过URL链接将图像放到Excel表格中
这是不是发布工作机会的论坛 – Eddy