我只是解決了我有把「設置」關鍵字的定義行,但我想知道的是「爲什麼」的問題之間?差異型使用和不使用Set關鍵字
基本上,我這樣做:
Dim startCell, iCell as Range
For Each iCell in Range(whatever)
If iCell.value <>"" Then
Set startCell = Cells(iCell.Row + 1, iCell.Column)
End If
Next iCell
如果我省略了「設置」關鍵字的代碼仍然編譯罰款,但在局部變量窗口,我看到它的型更改爲「字符串」而不是「變體/對象/範圍」。爲什麼會發生?
startCell不在這裏的範圍類型... – Qbik