我試圖在VBA中創建一個宏,它將通過「PasteSheet」中的一列搜索包含單詞「轉換」的任何單元格。一旦擁有該單元格,我就可以收集與該行對應的其他列中的其他信息。我遇到的問題是創建一些類型的循環,它將貫穿整個數據庫以返回單詞「轉換」的所有實例。這裏是我的代碼到目前爲止:在電子表格中查找多個實例值
Sub Conversion()
Dim Comment As Range
Dim i As String
Worksheets("PasteSheet").Activate
Range("Comment").Find("conversion").Select
Worksheets("sheet1").Range("a1") = Selection.Offset(0, -8)
End Sub
請幫助!
參見[這個答案](http://stackoverflow.com/questions/19504858/find-all-matches-in-workbook-using-excel-vba#19509066)學習如何執行多次查找搜索。內部的If塊特別是你需要的。實際上,[Chip Pearson FindAll頁面](http://www.cpearson.com/excel/findall.aspx)更有幫助。 –