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,
Aşağıdaki örnek kod, A1 hücresindeki değeri B1 hücresine kopyala, kes işlemini yaparak yapıştırmanız içindir.
SEÇİMİ KOPYALAMA
Aşağıdaki kod ile, seçili olan hücreyi kopyalayıp, B1 hücresine yapıştırabilirsiniz.
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.
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.
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.
BİR SAYFADAN KES/KOPYALA BAŞKA SAYFAYA YA DA DOSYAYA YAPIŞTIR
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.
ÖZEL YAPIŞTIR
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.
Aşağıdaki örnek kod, A1 hücresindeki değeri B1 hücresine kopyala, kes işlemini yaparak yapıştırmanız içindir.
İçeriği görüntülemek için, üyemiz iseniz Giriş Yapın değilseniz Kayıt Olun.
SEÇİMİ KOPYALAMA
Aşağıdaki kod ile, seçili olan hücreyi kopyalayıp, B1 hücresine yapıştırabilirsiniz.
İçeriği görüntülemek için, üyemiz iseniz Giriş Yapın değilseniz Kayıt Olun.
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.
İçeriği görüntülemek için, üyemiz iseniz Giriş Yapın değilseniz Kayıt Olun.
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.
İçeriği görüntülemek için, üyemiz iseniz Giriş Yapın değilseniz Kayıt Olun.
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.
İçeriği görüntülemek için, üyemiz iseniz Giriş Yapın değilseniz Kayıt Olun.
BİR SAYFADAN KES/KOPYALA BAŞKA SAYFAYA YA DA DOSYAYA YAPIŞTIR
İçeriği görüntülemek için, üyemiz iseniz Giriş Yapın değilseniz Kayıt Olun.
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.
İçeriği görüntülemek için, üyemiz iseniz Giriş Yapın değilseniz Kayıt Olun.
ÖZEL YAPIŞTIR
İçeriği görüntülemek için, üyemiz iseniz Giriş Yapın değilseniz Kayıt Olun.