Kenarlık Ekleme ve Kaldırma

Kenarlık (Border), hücrelerin kenarlarına çizilen çizgidir; Excel'de kenarlık ekleme ve kaldırma işlemi Giriş > Yazı Tipi > Kenarlıklar (Home > Font > Borders) düğmesiyle ya da Hücreleri Biçimlendir (Format Cells) penceresiyle yapılır. Kenarlıklar tabloyu bölümlere ayırır, başlık ve toplam satırlarını öne çıkarır, yazdırılan çıktının okunmasını kolaylaştırır. Bu sayfada ekleme, stil, renk ve kalınlık ayarı, kaldırma yöntemleri ve VBA ile otomatikleştirme adım adım anlatılır.

Excel'de kenarlık nasıl eklenir​

Önce kenarlık eklenecek hücreyi ya da aralığı seçin. Ardından iki yoldan birini kullanabilirsiniz:
  • Kenarlıklar düğmesi: Giriş > Yazı Tipi > Kenarlıklar açılır listesinden Tüm Kenarlıklar (All Borders), Dış Kenarlıklar (Outside Borders) ya da Alt Kenarlık (Bottom Border) gibi bir seçenek seçin. Düğme en son kullandığınız seçeneği hatırlar; aynı kenarlığı başka bir aralığa tek tıkla uygulayabilirsiniz.
  • Hücreleri Biçimlendir penceresi: Ctrl+1 tuşlarıyla pencereyi açın ve Kenarlık (Border) sekmesine geçin. Önce çizgi stilini ve rengini seçin, sonra Ön Ayarlar bölümündeki Yok, Anahat ve İç düğmelerinden ya da önizleme çevresindeki kenar düğmelerinden hangi kenara uygulanacağını belirleyin.
  • Fareyle çizim: Kenarlıklar listesindeki Kenarlık Çiz (Draw Border) ve Kenarlık Kılavuzu Çiz (Draw Border Grid) araçlarıyla kenarlıkları fareyle sürükleyerek çizebilirsiniz. Çizimi bitirmek için Esc tuşuna basın.
Çapraz kenarlık da aynı pencereden eklenir; Kenarlık sekmesindeki çapraz çizgi düğmeleri hücrenin köşegenine çizgi çeker.

Kenarlık stili, rengi ve kalınlığı nasıl ayarlanır​

Kenarlığın görünümü çizgi stili ve renkle belirlenir. Kalınlık ayrı bir kutuda değil, çizgi stili listesinde seçilir.
  • Çizgi stili: Hücreleri Biçimlendir penceresindeki Kenarlık sekmesinde ince, orta ve kalın düz çizgiler, noktalı ve kesik çizgiler ile çift çizgi bulunur.
  • Renk: Aynı sekmedeki Renk (Color) kutusundan ya da Kenarlıklar listesindeki Çizgi Rengi (Line Color) seçeneğinden belirlenir.
  • Sıra: Stil ve rengi, kenar düğmelerine tıklamadan önce seçin. Sırayı tersine çevirirseniz çizgi eski stille uygulanır.
Tabloda okunurluğu artırmak için dış çerçeveyi orta ya da kalın, iç çizgileri ince ve açık gri yapmak iyi bir başlangıçtır. Başlığın altına orta kalınlıkta bir çizgi, toplam satırının üstüne çift çizgi koymak, tabloyu sadeleştirir. Çok fazla renk kullanmak ise dikkati dağıtır; renkleri yalnızca önemli hücreleri ayırmak için saklayın.

Kenarlık nasıl kaldırılır​

Kenarlığı kaldırmak istediğiniz hücreleri seçin ve aşağıdaki yöntemlerden birini kullanın:
  • Kenarlık Yok: Giriş > Yazı Tipi > Kenarlıklar listesinden Kenarlık Yok (No Border) seçeneğini seçin. Seçili aralıktaki tüm kenarlıklar kalkar.
  • Tek bir çizgiyi silmek: Kenarlıklar listesindeki Kenarlık Sil (Erase Border) aracıyla silinecek çizgilerin üzerine tıklayın ya da Hücreleri Biçimlendir penceresinde önizlemedeki ilgili çizgiye tıklayarak kaldırın. Pencerede Ön Ayarlar bölümündeki Yok düğmesi de tüm kenarlıkları temizler.
  • Biçimleri Temizle: Giriş > Düzenleme > Temizle > Biçimleri Temizle (Home > Editing > Clear > Clear Formats) kenarlıkla birlikte dolgu rengi, yazı tipi ve sayı biçimini de siler; yalnızca kenarlığı kaldırmak istiyorsanız bu yöntemi seçmeyin.
  • Biçim Boyacısı: Kenarlıksız bir hücreyi seçip Biçim Boyacısı (Format Painter) ile hedef aralığa boyadığınızda kenarlıklar kalkar, ancak kaynak hücrenin diğer biçimleri de aktarılır.
Kenarlığı kaldırdığınız halde ekranda hücre çizgileri görünüyorsa bunlar kılavuz çizgileridir. Kılavuz çizgilerini Görünüm > Göster > Kılavuz Çizgileri (View > Show > Gridlines) kutusuyla açıp kapatabilirsiniz.

Kenarlıkları hızlı ve tutarlı uygulama​

Büyük tablolarda kenarlıkları tek tek uygulamak yerine şu araçlardan yararlanın:
  • Biçim Boyacısı: Biçimlendirilmiş bir hücreyi seçip düğmeye çift tıklarsanız, birden fazla aralığı art arda boyayabilirsiniz.
  • Hücre Stilleri: Giriş > Stiller > Hücre Stilleri (Home > Styles > Cell Styles) altında kendi kenarlıklı stilinizi oluşturup her yerde aynı görünümü kullanabilirsiniz.
  • Hızlı Erişim Araç Çubuğu: Sık kullandığınız kenarlık komutunu Hızlı Erişim Araç Çubuğu (Quick Access Toolbar) üzerine ekleyerek tek tıkla ulaşın.
  • Tablo Olarak Biçimlendir: Giriş > Stiller > Tablo Olarak Biçimlendir (Format as Table) hazır çizgili ve şeritli görünümler sunar.
İşlemi makroyla otomatikleştirmek isterseniz Range nesnesinin Borders koleksiyonu ve BorderAround yöntemi kullanılır. LineStyle, Weight ve Color özellikleri çizginin stilini, kalınlığını ve rengini belirler; tek bir kenar için Borders(xlEdgeBottom) gibi bir ifade yazılır.
VBA 3 satır
Range("A1:E8").Borders.LineStyle = xlContinuous
Range("A1:E8").BorderAround xlContinuous, xlMedium
Range("A1:E8").Borders.LineStyle = xlNone
İlk satır tüm çizgileri ekler, ikinci satır dış çerçeveyi orta kalınlıkta çizer, üçüncü satır kenarlıkları kaldırır.

1. Tabloya iç çizgi ve kalın dış çerçeve ekleme​

Satış tablosunda hiç kenarlık yok. Makro tüm hücrelere ince gri çizgi ekler, tablonun dış çerçevesini orta kalınlıkta çizer ve toplam satırının üstüne çift çizgi koyar.
VBA 9 satır
Sub TabloKenarlikEkle()
    With ActiveSheet.Range("A1:E8")
        .Borders.LineStyle = xlContinuous
        .Borders.Weight = xlThin
        .Borders.Color = RGB(128, 128, 128)
        .BorderAround LineStyle:=xlContinuous, Weight:=xlMedium
    End With
    ActiveSheet.Range("A8:E8").Borders(xlEdgeTop).LineStyle = xlDouble
End Sub
Kenarlık Ekleme ve Kaldırma
Formülünü incelemek için bir hücre seçin.
ABCDE
1ÜrünŞehirAdetBirim FiyatTutar
2Klavyeİstanbul12450,005.400,00
3FareAnkara25180,004.500,00
4Monitörİzmir63.200,0019.200,00
5KulaklıkBursa15650,009.750,00
6YazıcıAdana42.800,0011.200,00
7Web KamerasıKonya10520,005.200,00
8Toplam55.250,00
Satış TablosuExcelDepo v1.0.0
Makro çalıştıktan sonra A1:E8 aralığı gri iç çizgilerle ve orta kalınlıkta dış çerçeveyle görünür; toplam satırı ise üstteki çift çizgiyle ayrılır. Toplam tutar E8 hücresinde 55.250,00 olarak hesaplanır. Kenarlık yalnızca görünümü değiştirir, formül sonuçlarını etkilemez.

2. Mevcut kenarlıkları temizleyip yalnızca başlık altına çizgi bırakma​

Tablo gereksiz iç çizgilerle dolu olabilir. Makro önce aralıktaki tüm kenarlıkları kaldırır, ardından tablonun altına ince, başlığın altına orta kalınlıkta bir çizgi çizer.
VBA 10 satır
Sub SadeceBaslikAltiCizgi()
    With ActiveSheet.Range("A1:E7")
        .Borders.LineStyle = xlNone
        .Borders(xlEdgeBottom).LineStyle = xlContinuous
    End With
    With ActiveSheet.Range("A1:E1").Borders(xlEdgeBottom)
        .LineStyle = xlContinuous
        .Weight = xlMedium
    End With
End Sub
Kenarlık Ekleme ve Kaldırma
Formülünü incelemek için bir hücre seçin.
ABCDE
1Ad SoyadBölümMaaşZam OranıYeni Maaş
2Ayşe YılmazMuhasebe28.000,0010%30.800,00
3Mehmet DemirSatış24.000,008%25.920,00
4Fatma Kayaİnsan Kaynakları26.000,0010%28.600,00
5Ali ÇelikLojistik22.000,0012%24.640,00
6Zeynep ArslanSatış25.000,008%27.000,00
7Mustafa ŞahinMuhasebe27.000,0010%29.700,00
Personel ListesiExcelDepo v1.0.0
Satır ve sütunlar arasındaki çizgiler kalkar; yalnızca başlığın altındaki orta kalınlıkta çizgi ile tablonun alt kenarındaki ince çizgi kalır. Yeni Maaş sütunundaki formüller (örneğin E2 hücresi 30.800,00) bu işlemden etkilenmez. Tüm kenarlıkları kaldırmak için yalnızca ilk satırdaki LineStyle = xlNone ifadesi yeterlidir.

3. Yüksek toplamları kalın kırmızı çerçeveyle vurgulama​

Tabloda her bölgenin üç aylık satışı ve toplamı yer alır. Makro, Toplam sütununu tek tek dolaşır ve 30000 değerine eşit ya da büyük olan hücreleri kalın kırmızı bir çerçeveyle işaretler.
VBA 8 satır
Sub YuksekToplamlariCerceveleyin()
    Dim hucre As Range
    For Each hucre In ActiveSheet.Range("E2:E6")
        If hucre.Value >= 30000 Then
            hucre.BorderAround LineStyle:=xlContinuous, Weight:=xlThick, Color:=RGB(192, 0, 0)
        End If
    Next hucre
End Sub
Kenarlık Ekleme ve Kaldırma
Formülünü incelemek için bir hücre seçin.
ABCDE
1BölgeOcakŞubatMartToplam
2İstanbul12.500,0013.800,0015.200,0041.500,00
3Ankara8.200,009.100,008.700,0026.000,00
4İzmir7.400,008.800,009.600,0025.800,00
5Bursa6.100,005.900,007.000,0019.000,00
6Antalya9.800,0010.400,0011.300,0031.500,00
7
Bölge SatışlarıExcelDepo v1.0.0
Eşiği geçen toplamlar kalın kırmızı çerçeveyle işaretlenir: E2 hücresi (41.500,00) ve E6 hücresi (31.500,00). Diğer hücrelerin kenarlığı değişmez. Değerler değiştiğinde çerçeveler kendiliğinden güncellenmez; makroyu yeniden çalıştırmanız gerekir. Otomatik güncellenen bir çerçeve için koşullu biçimlendirme kullanılabilir.

Sık sorulan sorular​

Kenarlık ekledim ama yazdırınca çıkmıyor, neden? Kılavuz çizgileri kenarlık değildir ve varsayılan olarak yazdırılmaz. Çıktıda çizgi istiyorsanız hücrelere gerçek kenarlık ekleyin ya da Sayfa Düzeni > Sayfa Seçenekleri > Kılavuz Çizgileri > Yazdır kutusunu işaretleyin.

Yalnızca bir kenarı nasıl kaldırırım? Hücreleri Biçimlendir penceresinin Kenarlık sekmesinde önizlemede ilgili çizgiye tıklayın ya da Kenarlık Sil aracını kullanın.

Biçim Boyacısı kenarlıkları da kopyalar mı? Evet, kenarlıklarla birlikte yazı tipi, dolgu ve sayı biçimi gibi tüm hücre biçimlerini kopyalar.

Çapraz kenarlık eklenebilir mi? Evet, Hücreleri Biçimlendir penceresindeki Kenarlık sekmesinde köşegen çizgi düğmeleri vardır.

Kullanırken dikkat edin​

  • Kılavuz çizgileri kenarlık değildir: Ekrandaki soluk hücre çizgileri kılavuz çizgileridir ve kenarlıktan bağımsızdır. Kenarlığı kaldırdığınız halde çizgi görünüyorsa Görünüm sekmesindeki Kılavuz Çizgileri kutusunu kontrol edin.
  • Komşu hücrelerin ortak kenarı: Bir hücrenin alt kenarı ile altındaki hücrenin üst kenarı aynı çizgidir. İki hücreye farklı stil uygularsanız son uygulanan görünür. Bir çizgi silinmiyorsa komşu hücreyi de seçerek kaldırın.
  • Biçimleri Temizle her şeyi siler: Giriş > Düzenleme > Temizle menüsündeki Biçimleri Temizle komutu kenarlığın yanında dolgu rengini, yazı tipini ve sayı biçimini de sıfırlar. Yalnızca kenarlığı kaldırmak için Kenarlık Yok seçeneğini kullanın.
  • Koşullu biçimlendirmede kenarlık sınırı: Koşullu Biçimlendirme (Conditional Formatting) kuralına kenarlık eklenebilir, ancak kuralda yalnızca ince çizgi stilleri kullanılabilir; kalın ya da çift çizgi kullanamazsınız. Kalın çerçeve gerekiyorsa makro kullanın.
  • Makro kullanırken: Örneklerdeki makrolar etkin sayfada çalışır; çalıştırmadan önce doğru sayfanın açık olduğundan emin olun. Makro içeren dosyayı Excel Çalışma Kitabı yerine Excel Makro İçerebilen Çalışma Kitabı (xlsm) biçiminde kaydedin.
  • Klavye kısayolları: Ctrl+Shift+& seçime dış kenarlık uygular, Ctrl+Shift+_ ise dış kenarlığı kaldırır. Bu kısayollar klavye düzenine göre farklı tuş kombinasyonu gerektirebilir; çalışmazsa Kenarlıklar menüsünü kullanın.
  • İlgili konular:
    • Hücreleri Biçimlendir: Kenarlık, dolgu, yazı tipi ve sayı biçimi ayarları
    • Biçim Boyacısı: Biçimleri başka hücrelere kopyalama
    • Hücre Stilleri: Hazır ve özel biçim kümeleri
    • Koşullu Biçimlendirme: Değere göre otomatik biçimlendirme
    • Tablo Olarak Biçimlendir: Hazır tablo görünümleri
    • Borders ve BorderAround: VBA ile kenarlık ekleme ve kaldırma
Örneklerdeki makroların tamamı indirilebilir Excel dosyasındadır (.xlsm). Dosyayı açtıktan sonra makroları etkinleştirin, ardından Alt + F11 ile Visual Basic Düzenleyicisi'nde kodları inceleyebilir ve Alt + F8 ile çalıştırabilirsiniz.
 

Ekli dosyalar

Son düzenleme:

Okuma Rehberi - Makale

Seviye
Başlangıç
Okuma süresi
2 dk okuma

Bu dersteki fonksiyonlar

Geri
Üst