• Buradasın

    Excel'de For ve Foreach Döngülerinin Kullanımı

    youtube.com/watch?v=HXNKEXt8f3w

    Yapay zekadan makale özeti

    • Bu video, bir eğitim içeriği olup, konuşmacı Excel'de Visual Basic kullanarak for ve foreach döngülerinin nasıl kullanılacağını göstermektedir.
    • Video, Excel'de şehirlerin arka planlarının renklendirilmesi örneği üzerinden for ve foreach döngülerinin kullanımını adım adım anlatmaktadır. Önce for döngüsünün mantığı açıklanarak, ardından Excel'de şehirlerin arka planlarının rastgele renklerle boyanması için for döngüsü kullanılarak kod yazımı gösterilmektedir. Daha sonra foreach döngüsünün mantığı anlatılarak, aynı işlem için foreach döngüsü kullanılarak kod yazımı gösterilmektedir. Video, her iki döngünün avantaj ve dezavantajlarını karşılaştırarak sonlanmaktadır.
    00:15For ve Foreach Döngüleri Tanıtımı
    • Video, makro yapımında for ve foreach döngülerinin kullanımını anlatmaktadır.
    • Örnek uygulama için Excel dosyasında B sütununda bulunan şehirlerin arka planlarının renklendirilmesi yapılacak.
    • For döngüsü, belli bir sayıdan başlayarak belli bir sayıya kadar tekrar eden bir kural döngüsüdür ve tekrar eden işlemler için ideal bir fonksiyondur.
    01:41For Döngüsü Örneği
    • Örnek uygulamada B sütunundaki şehirlerin arka planlarının renklendirilmesi yapılacak.
    • Kodlama için Visual Basic modülü oluşturulup, satır sayısı ve renk sayısı değişkenleri tanımlanır.
    • Satır sayısı, B sütununun en sonuna kadar olan satır sayısını öğrenmek için kullanılır.
    04:26For Döngüsünün Uygulanması
    • For döngüsü, 1'den başlayarak satır sayısı kadar dönerek her satır için farklı renk üretir.
    • Renk sayısı, Rnd fonksiyonu ile üretilen random sayı 56 ile çarpılarak yuvarlanır.
    • Sheets1.Range("B" & i).Interior.ColorIndex = renk_sayisi kodu ile B sütunundaki hücrelerin arka planı renklendirilir.
    09:04Foreach Döngüsü
    • Foreach döngüsü, tanımladığınız her bölüm için işlem yapar ve sabit bir döngü tekrar etme sayısı yoktur.
    • Foreach döngüsü, seçilen bölümler için kaç tane seçtiyse o kadar döngü çalıştırır.
    • Foreach döngüsünde, for döngüsünde olduğu gibi özel olarak hangi noktanın background'unun değişeceğini belirtmek gerekmez.
    12:35Foreach Döngüsünün Uygulanması
    • Foreach döngüsü örneğinde, seçilen hücrelerin arka planı renklendirilir.
    • Foreach döngüsü, for döngüsü gibi çalışmakla birlikte, belirli bir bölüm için tek tek kendi kaç tane dönmesi gerektiğini düşünüp çalıştırır.
    • Tavsiye olarak genel olarak foreach döngüsü kullanılması önerilir, ancak foreach döngüsünün de bazı kısıtları vardır.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor