我想寫一個宏,它在Excel表格中運行時會選擇一個特定的列,並且會用其他特定字符串的列表替換所有字符串列表的實例。例如,「string a1」的任何實例將被替換爲「string a2」,任何「string b1」替換爲「string b2」等。在excel中循環訪問字符串列表VBA
所以選擇列後,我需要運行
Selection.Replace What:="string a1", Replacement:="string a2", LookAt:=xlWhole
Selection.Replace What:="string b1", Replacement:="string b2", LookAt:=xlWhole
etc'
現在我想創建一個循環這兩個表運行,但我無法弄清楚什麼樣的循環可以用於這個。
我將不勝感激有關如何從(隱藏)工作表中的列表或VBA模塊中定義的列表中執行此操作的建議。 非常感謝!
你的意思是,你需要替換字符串的所有實例的數據集與大串B?或者你有兩列,需要用第一列替換第二列中的所有條目?你能否提供一個更清晰的數據例子,或許你已經嘗試了一些東西? –
@F。 Stephen Q我會添加和編輯一些更多的信息 –