簡體   English   中英

用於根據索引表中的動態范圍創建新表的 VBA

[英]VBA for creating new sheets based on dynamic range in Index sheet

我正在尋找專家的創作。 我沒主意了,不認為公式會做我所追求的把戲。 在工作簿“計划”中,有工作表“extractedData”從另一個工作簿中提取信息。 第二張“INDEX”將列出“extractedData”中所需的信息。 在“INDEX”表上,日期/DocNum/LotNum/ManDate/Qty 將分別從 A 列到 E 列列出。 我正在使用一些 VBA 魔法,它將根據“INDEX”工作表創建新工作表並根據 DocNum 范圍命名每個工作表。 隨着更多數據的進入,行中的數據數量會增加。謝謝幫助。

這就是你要找的嗎?

Sub TEST()
    For i = 1 to 10 'For example
        Sheets.Add After:=Sheets(Sheets.Count)
        Sheets(Sheets.Count).Name = Worksheets("INDEX").Range("A" & i).Text
    Next
End Sub

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM