我是教練機構的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