- Katılım
- 31 Aralık 2009
- Mesajlar
- 1,105
- Excel Vers. ve Dili
- excel 2007 türkçe
Excel Vers. ve Dili Ofis 2003
Merhabalar
Oluşturulmuş tek boyutlu bir dizinin herhangi bir elemanını makro içinde silmek mümkünmüdür?
Aşağıda Erase cities komutu ile dizi tamamen silinmekte;
ben mesela 3.elemanı tamaben silmek istiyorum.
Erase cities (3) ????
Oluşturulmuş tek boyutlu bir dizinin herhangi bir elemanını makro içinde silmek mümkünmüdür?
Aşağıda Erase cities komutu ile dizi tamamen silinmekte;
ben mesela 3.elemanı tamaben silmek istiyorum.
Erase cities (3) ????
Kod:
Sub FunCities()
Dim cities(1 To 5) As String
cities(1) = "Las Vegas"
cities(2) = "Orlando"
cities(3) = "Atlantic City"
cities(4) = "New York"
cities(5) = "San Francisco"
MsgBox cities(1) & Chr(13) & cities(2) & Chr(13) _
& cities(3) & Chr(13) & cities(4) & Chr(13) _
& cities(5)
Erase cities
MsgBox cities(1) & Chr(13) & cities(2) & Chr(13) _
& cities(3) & Chr(13) & cities(4) & Chr(13) _
& cities(5)
End Sub
Kod:
Private Sub CommandButton1_Click()
'--------------------------------------------------------
kat = Worksheets(ActiveSheet.Name).Cells(Rows.Count, "A").End(3).Row
ReDim deg(kat)
For k = 4 To kat
deg(k) = Worksheets(ActiveSheet.Name).Cells(k, "A").Value
Next k
[COLOR="Red"]
'Erase deg(6)[/COLOR]
'erase array(
veri = ""
For i = 4 To kat
veri = veri & deg(i) & ","
Next i
MsgBox UBound(deg)
Cells(1, "e") = veri
Cells(4, "e") = veri
Cells(5, "e") = deg(6)
End Sub
Ekli dosyalar
Son düzenleme:
