• DİKKAT

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

FORMÜLÜ BİR ALT SATIRA KOPYALAMAK.

  • Konbuyu başlatan Konbuyu başlatan alpay1
  • Başlangıç tarihi Başlangıç tarihi
Katılım
22 Ekim 2004
Mesajlar
178
FORMÜLÜ BÝR ALT SATIRA KOPYALAMAK.

Değerli arkadaşlar,
Aşağıdaki kodlarla hücre üzerinde iki sütundaki formülleri bir alt satıra kopyalıtorum.
satir = Range("A65536").End(xlUp).Row + 1
Range(Cells(satir, "N"), Cells(satir, "R)).FillDown

Fakat üç sütundaki formülleri alt satıra aktarmak için kullandığım aşağıdaki formülü kullandığımda hata veriyor.

satir = Range("A65536").End(xlUp).Row + 1
Range(Cells(satir, "N"), Cells(satir, "R"), Cells(satir, "U")).FillDown

Hatanın nerede olduğu konusunda yardımcı olursanız sevinirim.
Teşekkürler.
 
Range("1:1").Select ' ->1. satırı seçer
Selection.AutoFill Destination:=Range("1:5"), Type:=xlFillDefault ' -> 1. satırdan 5. satıra kadar doldurur.

Üstte yazmış olduğum kodlar bu sorunun cevabı değildir. Fakat farklı uygulamalarda kullanılabilir olduğu için silmedim.
 
Aşağıdaki kodlarla hücre üzerinde iki sütundaki formülleri bir alt satıra kopyalıtorum.

Yanlış N ve R sutunları arasındaki formül veya verileri aşağı kopyalıyorsunuz.

Filldown olayında çoklu seçiml yapılamıyor, aralık veya tek hücre seçmeniz gerekir. Eğer üç hücre için yapmak istiyorsanız ayrı ayrı yapmanız gerekir.

[vb:1:641696a3f4]
satir = Range("A65536").End(xlUp).Row + 1
Cells(satir, "N").FillDown
Cells(satir, "r").FillDown
Cells(satir, "u").FillDown
[/vb:1:641696a3f4]
şeklinde deneyiniz
 
Sayın veyselemre,
Sizin söylediğiniz gibi denedim.Sorun halloldu.
Teşekkür ederim.
 
Sanırım ben fazla anlamadan cevap yazmışım, kusura bakmayınız.
 
Geri
Üst