此代碼已運行多年。我想也許我無意中按了一個鍵,但我似乎無法看到它。我突然得到了錯誤:「無法設置Range類的NumberFormat屬性」
無法設置Range類
的NumberFormat屬性在下面的代碼:
Worksheets("Sheet1").Cells(y + k, x + j).Select
TempValue = Worksheets("Sheet1").Cells(y + k, x + j).Value
Worksheets("Sheet1").Cells(y + k, x + j).NumberFormat = "#,##0" //ERROR HERE
Worksheets("Sheet1").Cells(y + k, x + j).Value = TempValue
您是否在得到該錯誤時檢查了「TempValue」的值?你得到你的錯誤的行看起來不錯。 – assylias
另外在錯誤發生時'''''',''''''x的值是多少? –
y,k,x,j是完全精細的 - 6,0,2,1。 TempValue = -30081207.13 – mezamorphic