-
Diğer Çalışma Kitaplarına Değer Kopyalama
1. Eğer kitap2 açıksa aşağıda belirtilen değerleri yapıştırır Workbooks(“kitap2.xlsx”).Sheets(1).Range(“A2”).Value = “abc123” ThisWorkbook.Worksheets(“Ürünler”).Range(“A4”).CurrentRegion.Copy _ Workbooks(“Kitap2.xlsx”).Sheets(1).Range(“A4”) ShUrunler.Range(“A4”).CurrentRegion.Copy _ Workbooks(“Kitap2.xlsx”).Sheets(1).Range(“A4″) 2. Eğer kitap2 kapalıysa önce açmak gerekir 2a. İmmediate penceresinden dosyanın yolu bulunur: ?Workbooks(“kitap2.xlsx”).path C:Excel 2b. Dosya açılır: Application.Workbooks.Open “C:Excelkitap2.xlsx” 2c. İçerik kopyalanır: Workbooks(“kitap2.xlsx”).Sheets(1).Range(“A2”).Value = “abc123” ThisWorkbook.Worksheets(“Ürünler”).Range(“A4”).CurrentRegion.Copy _ Workbooks(“Kitap2.xlsx”).Sheets(1).Range(“A4”) ShUrunler.Range(“A4”).CurrentRegion.Copy _ Workbooks(“Kitap2.xlsx”).Sheets(1).Range(“A4”) 2d. Aşağıdaki kod, son açılan dosya Kitap2.xlsx…
-
Değişken Boyutlu Aralıkları Kopyalamak ve Yeniden Boyutlandırmak
Aşağıdaki yöntemlerle değişken boyutlu aralıkları kopyalamayı ve yeniden boyutlandırmayı inceleyeceğiz:
-
Aralıkların Sonunu veya Başlangıcını Bulmak
Aralıkların sonunun veya başlangıcının bulunması için çeşitli örnekler:
-
Value Text Farkı
Value, bir hücrede temel alınan değeri göster veya değiştir. Bu, aralık nesnesinin varsayılan özelliğidir. Text, verileri biçimlendirmeyi içererek dize (string) formatında döndürür.
-
En Kullanışlı Aralık Yöntemleri
Kod Açıklama Copy Bu yöntemin argümanı olarak sadece yapıştırma hedefi vardır. Bu, yalnızca bir kod satırına ihtiyacınız olduğu anlamına gelir. PasteSpecial Excel’in Özel Yapıştır seçeneklerinin kullanımına izin verir. Birden fazla seçenek kullanmak için kod satırını yeni seçenekle tekrarlayın. Clear Belirli bir aralıktaki içeriği ve hücre biçimlendirmesini siler. Delete Hücreleri silin ve silinen aralığı doldurmak için…
-
En Kullanışlı Aralık Özellikleri
Kod Açıklama Özellik Tipi Value Bir hücrede temel alınan değeri gösterin ve değiştirin. Bu, aralık nesnesinin varsayılan özelliğidir. Read / Write Cells Bir aralık nesnesi içindeki bir hücreyi veya hücre aralığını döndürür. Read / Write End Aralığın son hücresini döndürür. Ctrl + ok tuşu’na benzer Read-only Offset Satır ve sütun değişkenlerine dayalı olarak yeni bir…
-
Seçmek
Bu bölümde hücre ve aralık seçimindeki farklılıkları inceleyeceğiz. Eğer seçili hücrelere bir değer girmek istiyorsak ilgili değer formül çubuğuna yazılıp CTRL + ENTER’a basılır. Immediate ekranında seçili hücrelerin aralık değerleri görülebilir: Aşağıdaki yöntemle başka sayfadan hücre aktif edebiliriz
-
Hücre ve Aralıklara Başvuru Yöntemleri
Bu bölümde hücre ve aralıklara başvuru yöntemlerindeki farklılıkları inceleyeceğiz Aşağıdaki 2 ifade aynı hücreye başvurur: Aşağıdaki 4 ifade aynı aralığa başvurur: 2 farklı hücreye başvuru yöntemi: 2 farklı aralığa başvuru yöntemi: Örnek: Örnek:
-
Aralıkların Karşılaştırması
Aşağıda, rastgele seçilen aralıkları karşılaştıran ve benzersiz olan hücreleri vurgulayan Excel VBA’daki bir programa bakacağız. Durum: Not: Bu örnekteki tek benzersiz değer 4’tür, çünkü diğer tüm değerler en az bir alanda daha ortaya çıkar. Range(“B2:B8,D2:E5,D7:E8”) seçmek için, CTRL tuşunu basılı tutun ve her bir alanı seçin. Çalışma sayfanıza bir komut düğmesi yerleştirin ve aşağıdaki kod…
-
Alanlar Koleksiyonu
Bu örnek, Excel VBA’daki Alanlar koleksiyonunu göstermektedir. Aşağıda Range(“B2:C4,D6:G6”) ile sınırlandık. Bu aralığın iki alanı vardır. Virgül iki alanı ayırır. Çalışma sayfanıza bir komut düğmesi yerleştirin ve aşağıdaki kod satırlarını ekleyin: Sonuç:
-
Arkaplan Rengi
Bu bölümde Excel VBA’da arka plan renklerini değiştirmeyi öğreneceğiz. Arkaplan rengini Interior nesnesini kullanarak değiştireceğiz. Bir Interior nesnesi döndürmek için Interior özelliğini kullanın. Ardından, bir hücrenin arka plan rengini ayarlamak için Interior nesnesinin ColorIndex özelliğini kullanın. Açıklama: RGB, Kırmızı, Yeşil ve Mavi anlamına gelir. Bunlar üç ana renktir. Her bileşen 0 ile 255 arasında bir…
-
Yazı Tipi
Excel VBA’daki Range nesnesinin Font özelliği, diğer birçok özelliğe erişim sağlar. Bunun nedeni, Font özelliğinin bir nesnenin kendisini döndürmesidir; “FONT OBJECT”. Font nesnesi, Color özelliği ve Bold özelliği gibi birçok özelliğe sahiptir. Renk özelliği Bir Excel aralığının rengini değiştirmek için Aralık nesnesinin Yazı Tipi özelliğini ve ardından Yazı Tipi nesnesinin Renk özelliğini kullanın. Açıklama :…
