我有VBA一個編譯錯誤,但我不明白問題出在哪裏: 這裏是我的代碼:Sub或功能沒有定義VBA
Sub etat()
Dim i As Single
Set plage = Range("D2:A24")
Dim etat As String
For i = 2 To 23 'début de la boucle
If (Sheet("Voitures").Cell(i, D).Value < 2002) Then
Sheet("Voitures").Cell(i, H).Value = "TRY"
End If
Next i
End Sub
的錯誤是Sub或功能沒有界定
修改後的代碼 使用'Sheets'和'Cells'初始化初始化,不是'Sheet'和'Cell'。 – GSerg 2014-12-06 14:59:23