-1
我有一個包含大量信息的電子表格。信息的每個部分都有一個評論,允許我們使用goto函數(F5)找到它。爲每個轉到評論創建一個新選項卡
我想做一個vba腳本/宏,循環所有的評論,並把相關的數據放入每個評論部分的新標籤。
我已搜索並找不到關於如何做到這一點的任何信息。如果任何人都可以提供這樣的鏈接,我會很感激。
我有一個包含大量信息的電子表格。信息的每個部分都有一個評論,允許我們使用goto函數(F5)找到它。爲每個轉到評論創建一個新選項卡
我想做一個vba腳本/宏,循環所有的評論,並把相關的數據放入每個評論部分的新標籤。
我已搜索並找不到關於如何做到這一點的任何信息。如果任何人都可以提供這樣的鏈接,我會很感激。
謝謝n8的提示。我得到的東西的工作,那就是:
Dim sheetName As String
SHEETNAME = ActiveSheet.Name
Dim nName As Name
For Each nName In Names
If InStr(1, nName.RefersTo, sheetName) > 0 Then
Application.Goto Reference:=nName.Name
Selection.Copy
Sheets.Add After:=Sheets(Sheets.Count)
ActiveSheet.Name = nName.Name
ActiveSheet.Paste
End If
Next nName
請嘗試在編寫這些代碼和共享試圖在這裏。我認爲,你會發現社區對你的努力做出了迴應。 – 2014-09-05 19:37:05
我不知道從哪裏開始,我不需要有人來編寫代碼,只需鏈接一些信息將不勝感激。 – user3101337 2014-09-06 01:00:41
尋找「excel VBA loop through cells」和「excel VBA cell comments」的想法。您首先需要做的是循環遍歷單元格,然後評估搜索項的註釋。一旦在搜索字詞中有評論,您可以執行搜索。如果你之前從未做過VBA,這有點複雜。如果您是VBA的新手,我會建議您搜索如何記錄宏。這是一個很好的起點。 – 2014-09-06 20:41:19