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.
İ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.
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.
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.
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.
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.
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.
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.
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ı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.
VBA
3 satır
Range("A1:E8").Borders.LineStyle = xlContinuous
Range("A1:E8").BorderAround xlContinuous, xlMedium
Range("A1:E8").Borders.LineStyle = xlNone
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.| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Ürün | Şehir | Adet | Birim Fiyat | Tutar |
| 2 | Klavye | İstanbul | 12 | 450,00 | 5.400,00 |
| 3 | Fare | Ankara | 25 | 180,00 | 4.500,00 |
| 4 | Monitör | İzmir | 6 | 3.200,00 | 19.200,00 |
| 5 | Kulaklık | Bursa | 15 | 650,00 | 9.750,00 |
| 6 | Yazıcı | Adana | 4 | 2.800,00 | 11.200,00 |
| 7 | Web Kamerası | Konya | 10 | 520,00 | 5.200,00 |
| 8 | Toplam | 55.250,00 |
Satış TablosuExcelDepo v1.0.0
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.| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Ad Soyad | Bölüm | Maaş | Zam Oranı | Yeni Maaş |
| 2 | Ayşe Yılmaz | Muhasebe | 28.000,00 | 10% | 30.800,00 |
| 3 | Mehmet Demir | Satış | 24.000,00 | 8% | 25.920,00 |
| 4 | Fatma Kaya | İnsan Kaynakları | 26.000,00 | 10% | 28.600,00 |
| 5 | Ali Çelik | Lojistik | 22.000,00 | 12% | 24.640,00 |
| 6 | Zeynep Arslan | Satış | 25.000,00 | 8% | 27.000,00 |
| 7 | Mustafa Şahin | Muhasebe | 27.000,00 | 10% | 29.700,00 |
Personel ListesiExcelDepo v1.0.0
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.| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Bölge | Ocak | Şubat | Mart | Toplam |
| 2 | İstanbul | 12.500,00 | 13.800,00 | 15.200,00 | 41.500,00 |
| 3 | Ankara | 8.200,00 | 9.100,00 | 8.700,00 | 26.000,00 |
| 4 | İzmir | 7.400,00 | 8.800,00 | 9.600,00 | 25.800,00 |
| 5 | Bursa | 6.100,00 | 5.900,00 | 7.000,00 | 19.000,00 |
| 6 | Antalya | 9.800,00 | 10.400,00 | 11.300,00 | 31.500,00 |
| 7 |
Bölge SatışlarıExcelDepo v1.0.0
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
Ekli dosyalar
Son düzenleme: