IRONSOFTWAREHOME
IRONXL KULLANARAK

Excel'de Her İkinci Satırı Nasıl Vurgular

Curtis Chau
Curtis Chau
Updated: 28 Haziran 2026

Excel'de her iki satırı vurgulamak için, hızlı biçimlendirme için Tablo Olarak Biçimlendir özelliğini kullanın veya daha fazla kontrol için =MOD(ROW(),2)=0 formülüyle koşullu biçimlendirme uygulayın, C# geliştiricileri bu süreci IronXL'nin koşullu biçimlendirme API'sini kullanarak otomatikleştirebilirler.

Excel'in Yerleşik Özelliklerini Kullanarak Alternatif Satırları Nasıl Vurgularım?

Microsoft Excel, ihtiyaçlarınıza göre satırları vurgulamak için yerleşik işlevsellik sunar. Satır vurgulama özelliği belgeleri görsel olarak daha çekici hale getirir ve elektronik tablolarda veri görselleştirmesine yardımcı olur. Bu araç, verilerin sıra halinde ayrılmasını kolaylaştırarak Excel dosyalarını okumayı ve bilgileri analiz etmeyi kolaylaştırır. Ancak, Microsoft Excel'de tek sayıdaki satırların vurgulanması yeni başlayanlar için zor olabilir. Ancak, Excel koşullu biçimlendirme ile benzer teknikler kullanıldığında bu kolaylaşır. Bunu adım adım açıklayacağız.

Başlayalım:

  1. Excel'de bir aralık seçin gibi istediğiniz aralığı tıklayıp sürükleyerek satırları seçin.
  2. Ana menüden Ana Sayfa'ya tıklayın, sonra Tablo Olarak Biçimlendir seçeneğine tıklayın.
  3. Tablo iletişim kutusundan alternatif satır gölgelemesi olan bir tablo stili seçin. Bu, yerleşik biçimlendirmeye sahip bir adlandırılmış tablo oluşturur.
  4. Gölgelemeyi satırlardan sütunlara değiştirmek için tabloyu seçin ve tablo stil seçenekleri grubundan Tasarım'a tıklayın. Ardından Şeritli Satırlar'ı kaldırın ve Şeritli Sütunlar'ı seçin.

Bantlı Satırlar ve Bantlı Sütunlar onay kutularının gösterildiği ve Bantlı Sütunların vurgulandığı Excel Tablo Araçları Tasarım sekmesi Excel'in Tablo Araçları Tasarım sekmesinde Şeritli Sütunlar özelliğine gidin ve satır ile sütun vurgulama arasında geçiş yapın

Tablo düzeninizi korumak istiyorsanız ancak işlevselliğine ihtiyacınız yoksa, bunu bir veri aralığına dönüştürebilirsiniz. Bu; Excel verilerini aktarma veya farklı formatlara dönüştürme gerektiğinde işinize yarar. Mevcut şeritli rengin üzerine satır veya sütun ekliyorsanız, bu otomatik olarak çoğaltılmaz. Ancak, Excel'de hücreleri kopyalamak gibi Format Painter kullanarak alternatif biçimlendirme ile satır veya sütun kopyalayarak biçimlendirmeyi yeniden oluşturabilirsiniz.

Satır Vurgulama için Koşullu Biçimlendirme Nasıl Kullanılır?

Belirli satır veya sütunlara farklı biçimlendirme uygulamak için koşullu biçimlendirme kurallarını da kullanabilirsiniz. Bu yöntem, Tablo Olarak Biçim seçeneğinden daha fazla esneklik sağlar ve formüllere dayalı özel kuralları oluşturmanıza olanak tanır. İşte nasıl yapılacağı:

  • Çalışma sayfasında şu adımlardan birini yapın:
    • Belirli hücreleri biçimlendirmek için, Excel aralık seçimi tekniklerini kullanarak aralığı seçin.
    • Tüm belgeyi biçimlendirmek için Ctrl+A tuşlarına basın.
  • Ana Sayfa > Koşullu Biçimlendirme > Yeni Kural'a gidin. Bu, C#'ta koşullu biçimlendirme uygulamaya benzer şekilde çalışan biçimlendirme kuralı iletişim kutusunu açar.

Yeni Kural düğmesinin ok ile vurgulandığı çeşitli biçimlendirme seçeneklerinin gösterildiği Excel Koşullu Biçimlendirme açılır menüsü Excel'in Ana şeridinden Koşullu Biçimlendirme menüsüne erişin ve özel alternatif satır vurguları oluşturmak için 'Yeni Kural' a tıklayın

  • "Bir Kural Türü Seç" bölümünde, "Hangi hücrelerin biçimlendirileceğini belirlemek için bir formül kullan" seçeneğini seçin.
  • Alternatif satırlara renk uygulamak için "Kural Açıklamasını Düzenle" bölümüne şu formülü yazın. Bu, C#'ta Excel formüllerini kullanmaya benzer:
=MOD(ROW(),2)=0
Text

Alternatif sütunlara renk uygulamak için bu formülü yazın: =MOD(COLUMN(),2)=0.

Bu formüller, bir satır veya sütunun çift mi tek mi olduğunu belirler ve istenen biçimlendirmeyi buna göre uygular. MOD fonksiyonu, bölüm sonrası kalanı döndürür, bu nedenle MOD(ROW(),2) çift satırlar için 0 ve tek satırlar için 1 döndürür.

Biçimlendirme seçenekleri ve önizleme alanıyla birlikte MOD(ROW(),2)=0 formülünü gösteren Excel Yeni Biçimlendirme Kuralı iletişim kutusu Her diğer satırı otomatik olarak vurgulamak için MOD(ROW(),2)=0 formülüyle Yeni Biçimlendirme Kuralı iletişimini yapılandırın

  1. Hücreleri Excel'de stilize etme gibi biçimlendirme seçeneklerine erişmek için Biçime tıklayın.
  2. Hücreleri Biçimlendir kutusunda, arka plan rengini ayarlamak için Doldur'a tıklayın.
  3. Bir renk seçin ve Tamam'a tıklayın. Standart renklerden seçebilir veya özel bir tane oluşturabilirsiniz.
  4. Tercihinizi Örnek altında önizleyin ve Tamam'a tıklayın veya başka bir renk seçin.

Bu adımları izleyerek, alternatif satırların vurgulandığını göreceksiniz. Bu biçimlendirme, yeni satırlar eklerseniz veya satır ve sütunlar eklerseniz otomatik olarak ayarlanır.

IronXL Nedir ve Excel Otomasyonu ile Nasıl Yardımcı Olur?

IronXL, Excel ile çalışmak için geliştiricilere araçlar sağlayan bir .NET Excel kütüphanesidir. Kütüphane, Excel dosyalarını ve sayfalarını okuyabilir, yazabilir ve değiştirebilir. XML, JSON, HTML ve CSV gibi farklı dosya formatları arasında dönüştürebilir. IronXL kütüphanesi C# ile geliştirilmiştir ve kapsamlı API belgeleri sağlar, bu da geliştiricilerin bunu uygulamalarında özgürce kullanabilmesi anlamına gelir. IronXL Excel kütüphanesi, ASP.NET uygulamaları, Blazor uygulamaları ve .NET MAUI projeleri dahil, Microsoft Office Excel erişimine ihtiyaç duyan herhangi bir .NET projesinde çalışır. Geliştiriciler, bilgisayarlarına Office yüklemeden veya Microsoft'tan bir geliştirici lisansı kurmadan projelerinde IronXL'yi kullanabilir.

IronXL'nin Temel Özellikleri Nelerdir?

IronXL Excel kütüphanesi şu özellikleri sağlar:

IronXL ile C# içinde Koşullu Biçimlendirme Nasıl Uygulanır?

Koşullu biçimlendirme kullanarak IronXL ile profesyonel görünümlü elektronik tablolar oluşturabiliriz, satırların rengini programatik olarak değiştirerek.

  1. 1Install IronXL with NuGet Package Manager

    PM > Install-Package IronXL.Excel

  2. 2Bu kod parçacığını kopyalayın ve çalıştırın.

    using IronXL;
    using IronXL.Formatting;
    using IronXL.Formatting.Enums;
    using IronXL.Styles;
    
    // Load the Excel workbook
    WorkBook workbook = WorkBook.Load("test.xlsx");
    WorkSheet sheet = workbook.DefaultWorkSheet;
    
    // Create a rule for alternating rows (even rows)
    ConditionalFormattingRule evenRowRule = sheet.ConditionalFormatting
        .CreateConditionalFormattingRule(ComparisonOperator.LessThan, "1000");
    
    // Set light blue background for even rows
    evenRowRule.PatternFormatting.BackgroundColor = "#E6F3FF";
    evenRowRule.PatternFormatting.FillPattern = FillPattern.Solid;
    
    // Apply to all even rows in data range
    sheet.ConditionalFormatting.AddConditionalFormatting("A2:Z1000", evenRowRule);
    
    // Save the workbook with alternating row colors
    workbook.SaveAs("AlternatingRows.xlsx");
    C#
  3. 3Canlı ortamınızda test için dağıtım yapın

    Ücretsiz deneme ile bugün projenizde IronXL kullanmaya başlayın
    arrow pointer

IronXL kullanmak için, C# projenize IronXL kütüphanesini kurun. NuGet Paket Yöneticisi aracılığıyla kurabilir veya detaylı kurulum talimatları için IronXL dokümantasyonunu kullanabilirsiniz. Kütüphaneyi kurduktan sonra, IronXL isim alanını ekleyin. Program dosyanızın üst kısmına aşağıdaki kod satırını yazın:

using IronXL;
using IronXL.Formatting;
using IronXL.Formatting.Enums;
using IronXL.Styles;

Daha sonra, ana fonksiyonunuza daha karmaşık koşullu biçimlendirme kuralları oluşturmak için aşağıdaki kod satırlarını ekleyin:

// Load the Excel workbook
WorkBook workbook = WorkBook.Load("test.xlsx");

// Access the default worksheet
WorkSheet sheet = workbook.DefaultWorkSheet;

// Create a specific conditional formatting rule for values less than 8
ConditionalFormattingRule rule = sheet.ConditionalFormatting.CreateConditionalFormattingRule(ComparisonOperator.LessThan, "8");

// Set different style options for the rule
rule.FontFormatting.IsBold = true;
rule.FontFormatting.FontColor = "#123456";
rule.BorderFormatting.RightBorderColor = "#ffffff";
rule.BorderFormatting.RightBorderType = BorderType.Thick;
rule.PatternFormatting.BackgroundColor = "#54bdd9";
rule.PatternFormatting.FillPattern = FillPattern.Diamonds;

// Add the formatting rule to a specific region in the worksheet
sheet.ConditionalFormatting.AddConditionalFormatting("A3:A8", rule);

// Create another conditional formatting rule for values between 7 and 10
ConditionalFormattingRule rule1 = sheet.ConditionalFormatting.CreateConditionalFormattingRule(ComparisonOperator.Between, "7", "10");

// Set additional style options for the new rule
rule1.FontFormatting.IsItalic = true;
rule1.FontFormatting.UnderlineType = FontUnderlineType.Single;

// Add the second formatting rule to another region in the worksheet
sheet.ConditionalFormatting.AddConditionalFormatting("A3:A9", rule1);

// Save the updated workbook
workbook.SaveAs("ApplyConditionalFormatting.xlsx");

CreateConditionalFormattingRule Fonksiyonu Nasıl Çalışır?

Koşullu biçimlendirme kurallarını CreateConditionalFormattingRule() fonksiyonu ile tanımlarız. Bu fonksiyon, IronXL'nin kapsamlı koşullu biçimlendirme API'sinin bir parçasıdır. IronXL kullanarak yazı tipi stillerini ve kenar stilini düzenlemek kolaydır. Satır fonksiyonu kullanarak satırları formatlayabilir, daha iyi okunabilirlik için satır ve sütunları otomatik olarak boyutlandırabilirsiniz. Parametrede, uygulamak istediğiniz satır numarasını ve biçimlendirmeyi belirtirsiniz. Excel MOD formülü yaklaşımına benzer şekilde her n. satırı seçip vurgulayabilirsiniz. Koşullu biçimlendirme desteği hakkında daha fazla detayı kod örneğimizde görebilirsiniz.

Daha gelişmiş senaryolar için, koşullu biçimlendirmeyi hücreleri sıralama, çalışma sayfalarını yönetme ve formüllerle çalışma gibi diğer IronXL özellikleriyle birleştirebilirsiniz. IronXL ayrıca koşullu biçimlendirme kurallarınızda kullanabileceğiniz matematik fonksiyonları ve birleştirici fonksiyonlar desteği sunar.

IronXL için Lisanslama Seçenekleri Nelerdir?

IronXL geliştirme için ücretsizdir ve kapsamlı başlangıç kılavuzları içerir. Ancak, geliştirme aşamasında bir filigran vardır. deneme lisansı sistemimizle üretimde ücretsiz deneyebilirsiniz. Ödeme veya kart bilgisi girmeden IronXL ücretsiz deneme sürümünü etkinleştirebilirsiniz. Bundan sonra, ticari kullanım için satın alabilirsiniz. İhtiyaçlarınıza göre farklı fiyat planları var. Daha fazla bilgi için bu lisanslama sayfasını ziyaret edin. Lisans anahtarı uygulamanızda kolayca uygulanabilir ve web uygulamaları için web.config içinde yapılandırabilirsiniz.

IronXL VB.NET uygulamaları dahil olmak üzere çeşitli dağıtım senaryoları için mükemmel destek sağlar ve büyüyen işletmeler için lisans uzantıları ve yükseltme seçenekleri sunar. Kütüphane, en güncel Excel biçimleri ve .NET sürümleriyle uyumu sağlamak için yeni özellikler ve iyileştirmeler ile düzenli olarak güncellenir.

Curtis Chau
Teknik Yazar

Curtis Chau, Bilgisayar Bilimleri alanında Lisans Derecesine (Carleton Üniversitesi) sahip ve Node.js, TypeScript, JavaScript ve React konularında uzmanlaşmış ön uç geliştirmeyle ilgileniyor. Sezgisel ve estetik açıdan hoş kullanıcı arayüzleri oluşturma tutkunu, Curtis modern çerçevelerle çalışmayı ve iyi yapılandırılmış, görsel olarak çekici kılavuzlar oluşturmayı seviyor.

...
Daha Fazla Oku

İlgili Makaleler

Key in blue circle

Ücretsiz 30 günlük Deneme Anahtarınızı anında edinin.

Your trial license will be sent to your email address

Herhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.

bullet_checkedKredi kartı veya hesap oluşturma gerektirmezHerhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Ücretsiz Canlı Demo rezervasyonu yapın
Booking Badge

Dünya Çapında Milyonlarca Mühendisin Güvendiği

Iron Software müşteri logoları
Bağımsız Danışmanlık Alın
Aşağıdaki formu doldurun veya sales@ironsoftware.com adresine e-posta gönderin
Bilgileriniz daima gizli kalacaktır.
Dünya Çapında Milyonlarca Mühendisin Güvendiği
Iron Software müşteri logoları
Ücretsiz 30 Günlük Deneme Anahtarınızı anında alın.
Kredi kartı veya hesap oluşturma gerektirmez