我對vba比較陌生。我很久以前就使用了VB,所以我從中獲得了很多信息。雖然現在我面臨着更艱鉅的任務,我不知道該怎麼做。從數組值自動創建Excel工作表
我有一個E欄軟件版本信息(即「3.1.1」,「3.1.2」等)的數據表。我創建了一個for循環E的搜索,在本作有幾個if語句像這樣的:
If Cells(r, Columns("E").Column).Value = "3.1.2" Then 'find criteria
'Copy the current row
Rows(r).Select
Selection.Copy
'Switch to the sprint where you want to paste it & paste
Sheets("Sprint 2").Select
Rows(sprint2).Select
ActiveSheet.Paste
sprint2 = sprint2 + 1 'next row
'Switch back to backlog & continue to search for criteria
Sheets("Backlog").Select
ElseIf...
這是對我工作的罰款,但我需要在運行宏之前創建的工作表。我想這樣做的是:
- 搜索通過E列
- 填寫在列E * [編輯]所有唯一值的數組
- 創建的陣列 每個值表
我很想聽聽你們的想法。
您是否指E列中的唯一值?你已經創建了一個數組? – MiVoth
是的,這就是我的意思。不,我還沒有製作或填充陣列,因爲我對陣列的知識非常有限。 – Philip