- Katılım
- 11 Mart 2005
- Mesajlar
- 3,060
- Excel Vers. ve Dili
- Office 2013 İngilizce
Merhaba,
Aşağıdaki dizi oluşturma kodunu çalıştırdığımda;
"run-time '9': subscript out of range" hatası alıyorum, nerede hata yapıyor olabilirim?
Teşekkürler, iyi çalışmalar.
Aşağıdaki dizi oluşturma kodunu çalıştırdığımda;
"run-time '9': subscript out of range" hatası alıyorum, nerede hata yapıyor olabilirim?
Kod:
Set WS = Sheets(Syf)
Const str = "BÜLBÜL"
With WS
LR = .Cells(.rows.count, "A").End(xlUp).row
Set Rng = .Range("D2:D" & LR)
End With
ReDim My_List(1 To 1, 1 To 7)
For Each My_Cell In Rng
If My_Cell.Value Like str & "*" Then
x = x + 1
r = My_Cell.row
ReDim Preserve My_List(1 To x, 1 To 7)
For j = 1 To 7
My_List(x, j) = WS.Cells(r, j)
Next j
Stop
End If
Next