• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Diziler ve resize komutu

Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
Aşağıdaki kodlar ile başlıkları 1. satıra yazabiliyorum fakat bunu resize komutu ile yapmak istyorum bu sefer Runtime error 1004 Application defined or object defined error hatası alıyorum öneriniz nedir?

Kod:
Sub Resize_ve_Array()
Dim arr() As Variant
Dim csf As Worksheet: Set csf = ThisWorkbook.Worksheets("sayfa1")
arr = Array("Sayac_No", "Adi_Soyadi", "Mevkii")
  With csf
    .Cells.Clear
    [COLOR=Green].Range(.Cells(1, 1), .Cells(1, 3)).Value = arr[/COLOR]
    Stop
[COLOR=Red]    '.Cells(2, 1).Resize(0, UBound(arr) + 1).Value = arr
    '.[a2].Resize(0, UBound(arr) + 1).Value = arr[/COLOR]
  End With
Erase arr
End Sub
 
Kod:
.Cells(2, 1).Resize(1, UBound(arr) + 1).Value = arr
 
teşekkür ederim hocam ben aynı satırda olduğunu anlatmak için offsetteki gibi 0 kullandım ama resize da 1 ve daha büyük kullanılıyormuş.
 
Geri
Üst