我遇到了一些麻煩一些非常簡單的代碼,我已閱讀多篇文章和論壇,但似乎並沒有能夠找到問題:運行時錯誤13
Sub ownership()
Dim row, column, x, y As Integer
For row = 2 To 42
For column = 4 To 18
For x = 2 To 16
For y = 5 To 45
If ActiveWorkbook.Sheets("orka").Cells(3, row).Text = Left(ActiveWorkbook.Sheets("values").Cells(x, y).Text, ActiveWorkbook.Sheets("orka").Cells(2, row).Value) Then ActiveWorkbook.Sheets("orka").Cells(column, row).Text = "X"
Next
Next
Next
Next
End Sub
非常感謝 小號
兩個建議。 **(1)**在'.Cells(A,B)'中,A是行,B是列。你有他們相反。 **(2)**幾乎肯定問題是'ActiveWorkbook.Sheets(「orka」)。單元格(2,行)。值不是一個整數。當宏停止錯誤13時,檢查該單元格的值。 – 2012-04-12 19:27:33
非常感謝,我認爲我做了一些非常基本的錯誤... – seba 2012-04-13 10:41:54