2
For i = 3 To numPer + 3
Sheets("Key Assumptions Generated").Select
Cells(2, i).PasteSpecial
Cells(1, i).Value = l
Set curCell = Worksheets("Key Assumptions Generated").Cells(2, i)
Cells(1, i).NumberFormat = "@"
l = l + 1
Next i
這是我的係數。當我刪除'Cells(1,i).NumberFormat =「@」'代碼運行正常。但是,當我嘗試格式化循環將停止運行,我會得到'錯誤與類別的PasteSpecial方法。格式化單元格會阻止我粘貼範圍
您是否正在以'l'開始的第一行獲取一系列填充值? 'l'從什麼開始?我明白,你的循環中每次迭代都會增加1。 – Jeeped