Bilgisayarınızı Telefonunuzdan Nasıl Kapatırsınız?
Bilgisayarınızı Telefonunuzdan Nasıl Kapatırsınız?
Excel VBA, formülleri bir sayfadan diğerine programlı olarak kopyalamanıza izin veren çok güçlü bir araçtır. Bu yazıda, formülleri başka bir sayfaya kopyalamak için Excel VBA'yı nasıl kullanacağınızı göstereceğiz.
İlk önce bir formülü aynı sayfadaki bir hücreden başka bir hücreye kopyalayacak basit bir makro oluşturacağız. Ardından, formülü farklı bir sayfaya kopyalayacak şekilde makroyu değiştireceğiz.
Başlarken
Bir makro kaydettiğinizde Excel, kaydettiğiniz eylemleri çoğaltmak için kullanabileceğiniz VBA kodunu otomatik olarak oluşturur. Aynı sonuçları elde etmek için VBA kodunu manuel olarak da yazabilirsiniz. Bu yazıda, her ikisini de nasıl yapacağınızı göstereceğiz.
Makro Kaydetme
Makro kaydetmek için şu adımları izleyin:
1. Kopyalamak istediğiniz formüllerin bulunduğu sayfayı içeren çalışma kitabını açın.
2. “Geliştirici” sekmesindeki “Makro Kaydet” düğmesine basın. “Geliştirici” sekmesini görmüyorsanız, nasıl ekleyeceğinizi öğrenmek için buraya tıklayın.
3. Makronuz için bir ad girin ve isterseniz bir kısayol tuşu seçin.
4. "Tamam"a tıklayın.
5. Kopyalamak istediğiniz formülü içeren hücreyi seçin.
6. Seçilen hücreyi kopyalamak için “Ctrl” + “C” tuşlarına basın.
7. Kopyalanan formülü yapıştırmak istediğiniz hücreyi seçin.
8. Kopyalanan formülü yapıştırmak için “Ctrl” + “V” tuşlarına basın.
9. "Geliştirici" sekmesindeki "Kaydı Durdur" düğmesine basın.
Makronuz artık kullanıma hazır! Çalıştırmak için, ona atadığınız kısayol tuşuna basmanız veya "Geliştirici" sekmesindeki "Makrolar" düğmesini tıklamanız ve listeden makronuzu seçmeniz yeterlidir.
VBA Kodunu Manuel Olarak Yazma
Aynı sonuçları birkaç satır VBA kodu yazarak da elde edebilirsiniz. Bunu yapmak için şu adımları izleyin:
1. Kopyalamak istediğiniz formüllerin bulunduğu sayfayı içeren çalışma kitabını açın.
2. Visual Basic Editor'ı açmak için “Alt” + “F11” tuşlarına basın.
3. “Ekle” > “Modül”e tıklayın.
4. Aşağıdaki kodu modüle girin:
Alt KopyaFormula()
Kaynak Menzilini Menzil Olarak Karart
Hedef Aralığı Aralık Olarak Karart
SourceRange = Range(“A1”) olarak ayarlayın 'A1'i formül hücrenize değiştirin
set targetRange = Range(“B1”) 'B1'i istediğiniz yapıştırma hücresine değiştirin
targetRange.Formula = sourceRange.Formula
Aboneliği Sonlandır
5. Kodu çalıştırmak için “F5”e basın.
Formülünüz şimdi istenen hücreye kopyalanmalıdır!
Formülleri Başka Bir Sayfaya Kopyalamak için Makroyu Değiştirme
Önceki bölümde kaydettiğimiz makro, yalnızca aynı sayfadaki formülleri kopyalayacaktır. Ancak, formülleri başka bir sayfaya kopyalamak için kolayca değiştirebilirsiniz. Bunu yapmak için şu adımları izleyin:
1. Kopyalamak istediğiniz formüllerin bulunduğu sayfayı içeren çalışma kitabını açın.
2. Visual Basic Editor'ı açmak için “Alt” + “F11” tuşlarına basın.
3. Ekranın sol tarafındaki listede makronuza çift tıklayın. Makronuzun kodu sağ tarafta görünecektir.
4. Aşağıdaki kod satırını bulun:
set targetRange = Range(“B1”) 'B1'i istediğiniz yapıştırma hücresine değiştirin
5. "B1"i diğer sayfadaki formülü yapıştırmak istediğiniz hücreye şu formatı kullanarak değiştirin: SayfaAdı!HücreAdresi. Örneğin, formülü "Sayfa2" adlı bir sayfadaki B2 hücresine yapıştırmak isterseniz, kodu şu şekilde değiştirirsiniz:
TargetRange = Sheets("Sayfa2").Range("B2") olarak ayarlayın
6. Kodu çalıştırmak için “F5”e basın. Formülünüz şimdi diğer sayfaya kopyalanmalıdır!
Son düşünceler
Bu makaleyi okuduktan sonra, artık Excel VBA kullanarak formülleri başka bir sayfaya nasıl kopyalayacağınızı bilmelisiniz. Kaydedilen makroyu olduğu gibi kullanabilir veya ihtiyaçlarınıza göre değiştirebilirsiniz. Excel VBA hakkında daha fazla bilgi edinmek istiyorsanız, konuyla ilgili diğer makalelerimize göz atın!
Bu eğitimin sonu.
Bilgisayarınızı Telefonunuzdan Nasıl Kapatırsınız?
Windows Update temel olarak kayıt defteri ve farklı DLL, OCX ve AX dosyalarıyla birlikte çalışır. Bu dosyalar bozulursa, Windows Update'in çoğu özelliği devre dışı kalır.
Son zamanlarda mantar gibi yeni sistem koruma paketleri ortaya çıkıyor, hepsi bir başka anti-virüs/spam tespit çözümü getiriyor ve eğer şanslıysanız
Windows 10/11'de Bluetooth'u nasıl açacağınızı öğrenin. Bluetooth cihazlarınızın düzgün çalışması için Bluetooth'un açık olması gerekir. Endişelenmeyin, çok kolay!
Daha önce, kullanıcıların PDF dosyalarını birleştirme ve bölme gibi seçeneklerle belgeleri PDF dosyalarına dönüştürmesine olanak tanıyan güzel bir PDF okuyucu olan NitroPDF'yi incelemiştik.
Hiç gereksiz karakterler içeren bir belge veya metin dosyası aldınız mı? Metinde çok sayıda Yıldız, Tire, Boşluk vb. var mı?
Görev çubuğumda Windows 7 Başlat Küresi'nin yanındaki küçük dikdörtgen Google simgesi hakkında o kadar çok soru sordu ki sonunda bunu yayınlamaya karar verdim
uTorrent, torrent indirmek için açık ara en popüler masaüstü istemcisidir. Windows 7'de benim için kusursuz çalışsa da, bazı kişiler
Bilgisayarda çalışırken herkesin sık sık ara vermesi gerekir, ara vermediğiniz takdirde gözlerinizin dışarı fırlama olasılığı çok yüksektir (tamam, dışarı fırlama değil)
Sıradan bir kullanıcı olarak çok alışkın olduğunuz birkaç uygulama olabilir. Yaygın olarak kullanılan ücretsiz araçların çoğu zahmetli bir kurulum gerektirir.