Dosya simgesi

Seçilen Hücreleri İstenilen Yere Kopyalamak

Bu çalışma kitabı, Ctrl tuşuyla seçilen birbirinden ayrı hücre alanlarını tek işlemde başka bir yere kopyalamak için hazırlanmış makro örneğidir. Alanlar yapıştırılırken kaynaktaki göreli konumlarını korur. Excel'in normal kopyala-yapıştır işlemi çok alanlı seçimlerde çoğu zaman hata verir; makro bu sınırlamayı aşar.

Dosyanın içeriği​

  • Sheet1: B, D, F ve H sütunlarında 4 ile 17. satırlar arasında örnek sayılar bulunur. A4 hücresinde, kopyalanacak verilerin seçilmesini anlatan bir yönerge yer alır. Sayılar kopyalama denemesi için kullanılır.
  • Module1: CopyMultipleSelection makrosu.
  • Module2: CopyMultipleSelection2 makrosu, üzerine yazma uyarısı da içerir.

Kullanılan formüller​

B25 hücresinde B4:B24 aralığının toplamı alınır:
Excel formülü
=SUM(B4:B24)
Başka formül yoktur.

Makrolar​

Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Makrolar dosya silme veya dış bağlantı gibi işlemler yapmaz; yalnızca etkin sayfadaki hücreleri kopyalar.
  • CopyMultipleSelection: Seçimdeki her alanı ayrı kaydeder ve seçimin en üst satırı ile en sol sütununu belirler. Ardından "Yapıştıracak alanı seçin" başlıklı bir kutu açılır. Seçilen hedefin sol üst hücresi başlangıç noktası kabul edilir ve her alan kaynaktaki göreli konumuyla yapıştırılır. Kutu iptal edilirse işlem yapılmaz.
  • CopyMultipleSelection2: Aynı işi yapar. Yapıştırmadan önce hedef bölgedeki dolu hücreleri CountA ile sayar; doluysa "Overwrite existing data?" sorusuyla onay ister. Hayır seçilirse kopyalama yapılmaz. Kutu ve mesaj metinleri İngilizcedir.

Nasıl kullanılır​

  1. Dosyayı açın ve makroları etkinleştirin.
  2. Ctrl tuşunu basılı tutarak kopyalanacak alanları seçin, örneğin B4:B10 ile F4:F10.
  3. Alt+F8 ile makro listesini açın ve CopyMultipleSelection ya da CopyMultipleSelection2 makrosunu çalıştırın.
  4. Açılan kutuda yapıştırılacak yerin sol üst hücresini seçip Tamam'a basın.
  5. Üzerine yazma uyarısı istiyorsanız ikinci makroyu tercih edin.
Makroları kendi çalışma kitabınızda kullanmak için Module1 veya Module2 içeriği VBA düzenleyicisinde kitabınıza aktarılır.

Feyzullah tarafından daha fazla dosya

Detaylar
Yazar
Feyzullah
İndirme
6
Gösterim
1,723
İlk sürüm
Güncel
SHA-256
ff9fe43c04efe72152762f074a0ba972718483c29f5f3d2f7ef457be20f145c4

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Sağolun, oldukça faydalı bir dosya.
Geri
Üst