• DİKKAT

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

Değişken hücre aralığını kopyalama makrosu

  • Konbuyu başlatan Konbuyu başlatan Seli
  • Başlangıç tarihi Başlangıç tarihi
Katılım
22 Şubat 2021
Mesajlar
106
Excel Vers. ve Dili
Ofis 360 Türkçe
Merhaba arkadaşlar,

Ben x e tanımlı bir aralık oluşturdum bu şekilde ;
x = Sheets("Güncel Proje Takibi").Range("B2").End(xlDown).Row
Sheets("Güncel Proje Takibi").Range("B3:C3" & x).Select
Selection.Copy

Ancak aşağıdaki gibi tekli aldığım zaman aralığı çalışmıyor. Yardımcı olabilir misiniz? Böyle bir şey oluyor mu?
Şimdiden teşekkürler.

Sheets("Güncel Proje Takibi").Range("E3" & x).Select
Selection.Copy
 
Merhaba,

Koyu renkli bölüm olmamalı..

Sheets("Güncel Proje Takibi").Range("E3" & x).Select

Ayrıca işlem yapmak için seçme (Select) yapmanıza gerek yoktur. Aşağıdaki gibi yazabilirsiniz.

Sheets("Güncel Proje Takibi").Range("E" & x).Copy
 
Çok teşekkür ederim, ama ben E3 İLE E dolu hücreye kadar kopyalamasını istiyorum, bu şekilde E1 den başlamaz mı?
 
Ben verdiğiniz koda göre örneklendirmiştim.

Hücre aralığı için aşağıdaki gibi yazabilirsiniz.

Sheets("Güncel Proje Takibi").Range("E3:E" & x).Copy
 
Geri
Üst