我想查找&用一個單一命令的同義詞代替列表中的100個單詞,例如, 「移動」,「愛」與「浪漫」,「遙遠」與「遙控」,「主題」與「物質」等。查找並替換多個不同的單詞
0
A
回答
0
這裏是一個小樣本,讓你開始:
Sub xLator()
from = Array("go", "love", "distant")
too = Array("move", "romance", "remote")
For i = LBound(from) To UBound(from)
Cells.Replace What:=from(i), Replacement:=too(i)
Next i
End Sub
當然,你將擴大平移陣列來滿足您的需求,也許限制的範圍內,如果這是一個要求。
編輯#1:
說工作表Sheet1包含數據和Sheet2中包含在列一個和B.這個宏輸入表,並應用它的轉換表:
Sub xLator2()
Dim s1 As Worksheet, s2 As Worksheet
Dim N As Long, i As Long
Dim from(), too()
Set s1 = Sheets("Sheet1") ' contains the data
Set s2 = Sheets("Sheet2") ' contains the translation table
s2.Activate
N = Cells(Rows.Count, 1).End(xlUp).Row
ReDim from(1 To N)
ReDim too(1 To N)
For i = 1 To N
from(i) = Cells(i, 1).Value
too(i) = Cells(i, 2).Value
Next i
s1.Activate
For i = LBound(from) To UBound(from)
Cells.Replace What:=from(i), Replacement:=too(i)
Next i
End Sub
-1
您將不得不使用Excel VBA來完成這個。或者,如果您瞭解Perl,則可以使用Perl讀取/寫入XLS文件。由於我不知道Excel VBA,因此我使用Perl來執行此操作。
+0
你可以給我的Perl腳本,我可以複製和粘貼獲得結果和同時指導如何以及在哪裏粘貼它。 – Sidharth
相關問題
- 1. Excel - 查找並替換多個單詞
- 2. 查找多個文件中的下一個單詞並替換
- 3. JS一次查找並替換多個單詞
- 4. 使用jQuery查找並在頁面上替換多個單詞
- 5. C#Word Interop - 「查找並替換」查找單詞但不替換它
- 6. 查找單詞並用文件中的單詞替換
- 7. 在Emacs中查找並替換整個單詞(不是子串)
- 8. C++查找和替換整個單詞
- 9. 替換多個單詞 - python
- 10. 替換多個單詞
- 11. 如何在java中一次查找並替換一個單詞?
- 12. 使用Java查找並替換多個文本文件中的單詞?
- 13. 使用批處理腳本查找並替換文件中的多個單詞
- 14. 查找並替換幾個詞而不影響將來的替換
- 15. 查找字符串並替換單詞並刪除後續單詞PHP
- 16. 查找並替換多個值對
- 17. 多個條件查找並替換
- 18. Python不區分大小寫查找並替換爲同一個發現的詞
- 19. 如何查找某個單詞的所有實例並用相同單詞的超鏈接替換?
- 20. 查找並替換「單詞」的另一個列表中的單詞列表中的單詞「csh」
- 21. 查找單詞的所有實例並用HTML替換
- 22. 查找並替換XML字符串中的單詞
- 23. 我想查找並替換單詞中的有序列表。到)
- 24. VBA Excel查找範圍中的單詞並替換
- 25. JavaScript - 查找並替換數組中的單詞
- 26. 查找並替換文本文件目錄中的單詞
- 27. 查找並替換文本文件輸出中的單詞
- 28. 使用Python查找並替換單詞中的腳註
- 29. 查找並替換字符串中的單詞
- 30. 查找特定的單詞並用大寫替換
這是一個很好的問題(儘管downvote),但我懷疑你將需要使用VBA(Visual Basic for Applications)來編寫一個可以做到這一點的腳本。我已經爲您的問題添加了額外的標籤,希望它能吸引比迄今爲止收到的更多有建設性的反饋。 – Bobulous
這可能是一個很好的問題嗎?它是不存在的例子,請求的簡短性,還是缺乏對你有吸引力的格式? – brettdj
謝謝Arkanon,但你能告訴這是VBA腳本請 – Sidharth