0
B列到d是什麼,我有我的原片,接下來的2列是我想達到的目標點擊一個按鈕。真的很感激一些VBA編碼的幫助,因爲我不知道從哪裏開始(VBA新手在這裏)。
謝謝!
B列到d是什麼,我有我的原片,接下來的2列是我想達到的目標點擊一個按鈕。真的很感激一些VBA編碼的幫助,因爲我不知道從哪裏開始(VBA新手在這裏)。
謝謝!
我覺得這個代碼將有助於你的問題
Dim dStart As Date
Dim dEnd As Date
Dim dDate As Date
Dim iCol As Integer
Dim iColDate As Integer
iCol = 2
iColDate = 2
Do While Cells(iCol, 2).Value <> ""
dStart = Format(Cells(iCol, 2).Value, "dd/mm/yyyy")
dEnd = Format(Cells(iCol, 3).Value, "dd/mm/yyyy")
For dDate = dStart To dEnd
Cells(iColDate, 6).Value = dDate
Cells(iColDate, 7).Value = Cells(iCol, 4).Value
iColDate = iColDate + 1
Next
iCol = iCol + 1
Loop
謝謝!這對我有用:) – user8384641
爲什麼不直接使用'VLOOKUP'公式,即G2是'= VLOOKUP(F2,$ B:$ d,3,TRUE)'和複製它下降。但是,如果您真的想要VBA,請將您當前的嘗試粘貼到問題中,以便我們可以幫助您實現這一目標。 – YowE3K