VBA ile Hücre Aralıklarını Kesip Kopyalayarak Yapıştırma

  • Konuyu başlatan Konuyu başlatan ExcelDepo
  • Başlangıç tarihi Başlangıç tarihi
Bu makalemiz, Excel VBA makrolarını kullanarak Kopyala/Yapıştır ve Kes/Yapıştır işlemlerinin birkaç farklı yöntemini öğretir.

Aşağıya ekleyeceğimiz kod parçalarını kullanmak için,
  • Visual Basic Editor'ı (Alt + F11) açın,
  • Yeni bir modül ekleyin (Ekle -> Modül)
  • Kodlar kopyalayıp modülün sağ kısmındaki beyaz bölüme yapıştırın.
TEK BİR HÜCREYİ KES/KOPYALA YAPIŞTIR

Aşağıdaki örnek kod, A1 hücresindeki değeri B1 hücresine kopyala, kes işlemini yaparak yapıştırmanız içindir.

[REPLY]
Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (5 satır). Giriş Yap
[/REPLY]

SEÇİMİ KOPYALAMA

Aşağıdaki kod ile, seçili olan hücreyi kopyalayıp, B1 hücresine yapıştırabilirsiniz.

[REPLY]
Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (5 satır). Giriş Yap
[/REPLY]

BİR HÜCRE ARALIĞINI KES/KOPYALA YAPIŞTIR

Aşağıdaki kod ile, A1:A3 aralığını, B1:B3 aralığına yapıştırabilirsiniz.

[REPLY]
Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (5 satır). Giriş Yap
[/REPLY]

TÜM SÜTUNU KES/KOPYALA YAPIŞTIR

Aşağıdaki kod ile A sütununu kes/kopyala yapıp, B sütununa yapıştırabilirsiniz.

[REPLY]
Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (5 satır). Giriş Yap
[/REPLY]

TÜM SATIRI KES/KOPYALA YAPIŞTIR

Aşağıdaki kod ile 1. satırı kes/kopyala yapıp, 2. satıra yapıştırabilirsiniz.

[REPLY]
Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (5 satır). Giriş Yap
[/REPLY]

BİR SAYFADAN KES/KOPYALA BAŞKA SAYFAYA YA DA DOSYAYA YAPIŞTIR

[REPLY]
Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (7 satır). Giriş Yap
[/REPLY]

DEĞERLERİ YAPIŞTIRMA

Normalde, Kopyala ve Yapıştır yaptığımızda, bir hücrenin tüm özelliklerini yapıştırılır. Eğer, sadece kopyaladığınız hücredeki değeri, yapıştıracağınız hücreye aktarmak isterseniz, Değerleri Yapıştır seçeneğini kullanmalısınız.
Makro'da bunun en iyi yöntemi, doğrudan hücrenin değerini tanımlamaktır.
Aşağıdaki kodu inceleyin.

[REPLY]
Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (7 satır). Giriş Yap
[/REPLY]

ÖZEL YAPIŞTIR

[REPLY]
Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (9 satır). Giriş Yap
[REPLY][/REPLY][/REPLY]
 

Okuma Rehberi - Makale

Seviye
Başlangıç
Okuma süresi
2 dk okuma
Geri
Üst