我是教練機構的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 2013格式超鏈接
- 2. VB:將Excel單元複製到Word並保留Excel格式
- 3. 將許多Excel圖表粘貼到Word中作爲鏈接
- 4. 以編程方式將鏈接添加到Excel電子表格
- 5. 將數據從Excel移動到Word並重新格式化
- 6. Excel OWC超鏈接格式化
- 7. 將Excel表格鏈接到MS Access中的表格 - 使用VBScript
- 8. 通過格式化將Word表格導入excel
- 9. 鏈接Excel單元格到另一片
- 10. 使用圖像到Excel,HTML,或Word用正確表格格式
- 11. 鏈接到左上角鏈接單元格的Excel工作表
- 12. sql鏈接到excel
- 13. 將Excel圖表粘貼到Word文檔中,使其可編輯但未鏈接
- 14. 如何以編程方式將Excel表格鏈接到Powerpoint 2003圖表
- 15. 將MS Excel文件鏈接到MS Access時丟失了數字/日期格式
- 16. 如何將Excel OptionButton鏈接到工作表中的單元格?
- 17. 如何將Excel複選框(ActiveX控件)鏈接到單元格?
- 18. 將AsciiMathML公式導出到Excel格式
- 19. Word,AppleScript - 使用內聯形狀的「更新鏈接格式」?
- 20. Excel拉鍊拼接公式
- 21. 格式DataPager鏈接
- 22. 以一致的格式將Word文件名和數據導入到Excel中
- 23. Word - Excel表格標題
- 24. Microsoft Excel將單元格複製到Word中
- 25. 宏將MS Word表格導出到Excel工作表
- 26. java將Excel單元格內容複製到word文檔中
- 27. 創建超鏈接到書籤(OpenXML/Word)
- 28. 將圖表從Excel複製到Word
- 29. 將Word Excel加載到WPF中
- 30. 將MS Access圖表導出到Word/Excel
這是不是發佈工作機會的論壇 – Eddy