請檢查我的問題......遍歷工作簿中的用戶定義的表
有關工作簿:它有13張工作表Sheet1是「主」,其餘12名爲月「月」,「可能」 ...等等...直到「Mar」.....
在「master」表中,用戶可以定義他想要格式化的月份。用戶可以定義像「(」Apr「,」NA「 ,「Mar」)...代碼應讀取由用戶輸入的值並格式化與月份名稱匹配的表格並跳過NA。
代碼應該做的:
1)VBA應該檢查細胞O7的值,以O18其是像(4月,三月,一月,NA)
2)的代碼應該用戶定義的值然後去工作單名4月至Mar和跳過NA ..
Sub Copyd()
Dim apr As String
Dim may As String
'Similarly for all the months till mar'
apr = Cells(7, 15).Value
may = Cells(8, 15).Value
'Assigned cell value for all the month till mar(Cell contains values
'like (Ex: apr,jan,NA) which are user defined
Dim Months As Variant
Dim Month As Variant
Months = Array(jan, feb, mar, apr, may, jun, jul, _
aug, sep, oct, nov, dec)
ActiveSheet.Name = Months
For Each Month In Months
'formatting code here
Next Month
End Sub
@Haider,非常歡迎。你能接受我的答案作爲解決方案嗎?乾杯,Maciej –