KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Excel'de yalnızca Aralık seçme sınırlarını nasıl kopyalayabilirim?

YazarSiluvia Değiştirme Tarihi

Microsoft Excel ile çalışırken, belirli bir biçimlendirmeyi bir aralıktan diğerine çoğaltmanız sıkça gerekebilir. Standart kopyala-yapıştır işlemleri, Özel Yapıştır özelliğini kullanarak hücre değerlerini, formülleri hatta genel hücre biçimlendirmesini bile aktarmanıza olanak tanır. Ancak bazen, renkler, yazı tipleri veya dolgu desenleri gibi diğer biçimlendirme öğelerini değiştirmeden yalnızca bir aralık seçiminin sınır çizgisi stilini kopyalamak isteyebilirsiniz. Örneğin, çalışma sayfanızın farklı bölümlerinde tutarlı bir tablo sınırı tasarımı korumak ya da yeni şablon sayfalarınızda belirli sınır düzenlerini yansıtmak isteyebilirsiniz. Ne yazık ki Excel, yalnızca hücre sınırlarını doğrudan kopyalayıp yapıştırmak için yerleşik bir seçenek sunmaz. Bu öğretici, Excel’de herhangi bir aralık seçiminin sadece sınırlarını kopyalamanızı ve bunları yeni bir aralığa sorunsuzca uygulamanızı sağlayacak pratik yöntemi adım adım gösterecek; böylece diğer hücre özelliklerini bozmadan biçimlendirme tutarlılığını kolayca sağlayabileceksiniz.

Aralık seç sınırlarını yalnızca kopyalamak için VBA kodu kullanın

Alternatif çözüm: Sınırları elle çoğaltın Biçim Kullanarak Boyacısı


Aralık seç sınırlarını yalnızca kopyalamak için VBA kodu kullanın

Basit bir VBA makrosuyla, bir hücrenin veya aralığın tam sınır çizgisi stilini, içerikten veya diğer biçimlendirme özelliklerinden bağımsız olarak kopyalayıp çalışma sayfanızdaki başka bir konuma uygulayabilirsiniz. Bu çözüm, tekrarlayan görevleri otomatikleştirmeniz gerektiğinde ya da özel stilli tablolar ve şablonlarla çalışırken iş akışınızı hızlandırmak istediğinizde idealdir. Lütfen aşağıdaki adımları takip ederek VBA kodunu güvenle çalıştırın ve yol boyunca sunulan faydalı parametre ipuçlarına dikkat edin.

1. Klavyenizde Alt + F11 tuşlarına aynı anda basın. Bu işlem, Microsoft Visual Basic for Applications (VBA) düzenleyici penceresini açar. Excel’de Geliştirici sekmesini görmüyorsanız, doğrudan VBA düzenleyiciyi açtığı için bu kısayol kombinasyonunu kullanmanız yeterlidir; tüm modern Excel sürümlerinde çalışır.

2. VBA düzenleyicide menü çubuğundan Ekle seçeneğine tıklayın, ardından Modül öğesini seçin. Yeni bir boş modül penceresi açılacaktır. Aşağıdaki VBA kodunu bu pencereye kopyalayıp yapıştırın.

VBA kodu: Excel'de yalnızca Aralık seç sınırlarını kopyalayın

Sub CopyBorders()
'Updated by Extendoffice 20211203
    Dim xRg, yRg As Range
    On Error Resume Next
    
    Set xRg = Application.InputBox("Select Range with Borders to Copy...", "Kutools For Excel", , , , , , 8)
    Set yRg = Application.InputBox("Select Cell to Apply Borders to range..", "Kutools For Excel", , , , , , 8)
    
    
    With yRg.Borders(xlEdgeLeft)
        .LineStyle = xRg.Borders(xlEdgeLeft).LineStyle
        .ColorIndex = xRg.Borders(xlEdgeLeft).ColorIndex
        .TintAndShade = xRg.Borders(xlEdgeLeft).TintAndShade
        .Weight = xRg.Borders(xlEdgeLeft).Weight

    End With
    With yRg.Borders(xlEdgeTop)
        .LineStyle = xRg.Borders(xlEdgeTop).LineStyle
        .ColorIndex = xRg.Borders(xlEdgeTop).ColorIndex
        .TintAndShade = xRg.Borders(xlEdgeTop).TintAndShade
        .Weight = xRg.Borders(xlEdgeTop).Weight
    End With
    With yRg.Borders(xlEdgeBottom)
        .LineStyle = xRg.Borders(xlEdgeBottom).LineStyle
        .ColorIndex = xRg.Borders(xlEdgeBottom).ColorIndex
        .TintAndShade = xRg.Borders(xlEdgeBottom).TintAndShade
        .Weight = xRg.Borders(xlEdgeBottom).Weight
    End With
    With yRg.Borders(xlEdgeRight)
        .LineStyle = xRg.Borders(xlEdgeRight).LineStyle
        .ColorIndex = xRg.Borders(xlEdgeRight).ColorIndex
        .TintAndShade = xRg.Borders(xlEdgeRight).TintAndShade
        .Weight = xRg.Borders(xlEdgeRight).Weight
    End With

    With yRg.Borders(xlInsideHorizontal)
        .LineStyle = xRg.Borders(xlInsideHorizontal).LineStyle
        .ColorIndex = xRg.Borders(xlInsideHorizontal).ColorIndex
        .TintAndShade = xRg.Borders(xlInsideHorizontal).TintAndShade
        .Weight = xRg.Borders(xlInsideHorizontal).Weight
    End With
    With yRg.Borders(xlInsideVertical)
        .LineStyle = xRg.Borders(xlInsideVertical).LineStyle
        .ColorIndex = xRg.Borders(xlInsideVertical).ColorIndex
        .TintAndShade = xRg.Borders(xlInsideVertical).TintAndShade
        .Weight = xRg.Borders(xlInsideVertical).Weight
    End With
End Sub

3. Kodu yapıştırdıktan sonra, makroyu çalıştırmak için F5 tuşuna basın veya VBA düzenleyici araç çubuğundan Çalıştır seçeneğini seçin. İlk «Kutools for Excel» iletişim kutusunda, kopyalamak istediğiniz sınır çizgilerini içeren aralığı fareyle seçin ve onaylamak için «Tamam» düğmesine tıklayın.

Excel'de VBA kodu kullanarak kenarlıkları kopyalamak için bir aralığın seçildiğini gösteren ekran görüntüsü

«Kutools for Excel» başlıklı ikinci bir iletişim kutusu açılacaktır. Şimdi, kopyalanan kenarlık stilini uygulamak istediğiniz hedef aralığın en üst sol hücresini seçin. Hedef hücrenizi — ve muhtemelen tüm aralığı — seçtikten sonra «Tamam» düğmesine tıklayın. Aşağıdaki görsel örneğe göz atın:

Kopyalanan kenarlığın uygulanacağı hücrenin seçildiğini gösteren ekran görüntüsü

Bu adımları tamamladıktan sonra, orijinal aralığın sınır çizgisi tasarımı seçtiğiniz yeni konuma uygulanmış olur. Yalnızca sınır çizgisi biçimlendirmesi aktarılır; hücre verileri, renkler ve diğer özellikleri hiçbir şekilde etkilenmez. Bu yöntem, tutarlı tablolar oluştururken ya da çalışma sayfası estetiğini kopyalarken son derece kullanışlıdır. Aşağıda örnek bir sonuç görülmektedir:

Yeni bir aralıkta uygulanan kenarlık stilini gösteren ekran görüntüsü


Alternatif çözüm: Sınırları elle çoğaltın Biçim Kullanarak Boyacısı

Sınır çizgilerini kopyalamak için kod gerektirmeyen bir yöntem arayan kullanıcılar için Excel’in yerleşik Biçim Boyacısı aracı, sınır çizgisi biçimlendirmesini bir aralıktan diğerine hızlıca çoğaltmanın yanı sıra bazı diğer biçimlendirme stillerini de kopyalamanın kolay bir yoludur. Kullanımını aşağıda açıkladık:

  • Sınır çizgilerini kopyalamak istediğiniz aralığı seçin.
  • Giriş sekmesinde, Pano grubunda Biçim Boyacısı (fırça simgesi) öğesine tıklayın.
  • İmleciniz bir fırçaya dönüşür. Sınır çizgilerinin görünmesini istediğiniz hedef aralığı seçin. Bu işlem, orijinal aralıktaki sınır çizgilerini ve bazı diğer biçimlendirme öğelerini (örneğin yazı tipi ve dolgu rengi) aynı anda uygular.

Avantajlar: Excel’e yerleşiktir ve hızlı, görsel kopyalama görevleri için idealdir.
Dezavantajlar: Yalnızca sınır çizgisi stilini kopyalayamaz; aynı zamanda Hücre Biçimi’ndeki Doldurma Rengi, yazı tipi değişiklikleri gibi diğer biçimlendirmeleri de kopyalar. Hedef hücrenin sınırlar dışındaki içeriğini ve biçimlendirmesini değiştirmeden bırakmak istiyorsanız uygun değildir.

Her yöntemin kendine özgü güçlü yönleri vardır ve farklı iş akışı ihtiyaçlarına uygundur: VBA yalnızca sınırların hassas aktarımını sağlarken, Biçim Boyacısı tüm biçimlendirmelerin hızlı kopyalanmasını kolaylaştırır.


İlgili makaleler:


En İyi Office Üretkenlik Araçları

🤖KUTOOLS AI Yardımcısı: Şunu temel alarak Veri Analizi’i devrimleştirin:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağır…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle   |  Boş Satırları Sil   |  Veri Kaybetmeden Sütunları Birleştir veya Hücreleri   |   Formül kullanmadan yuvarlama…
Süper ARA:Çoklu Kriterli Dikey Arama (VLookup)  |  Çoklu Değerli Dikey Arama (VLookup)  |   Birden Fazla Sayfada Dikey Arama (VLookup)   |   Bulanık Eşleme…
Gelişmiş Açılır Liste:Açılır Liste Hızlıca Oluştur   |  Bağımlı Açılır Liste   |  Çoklu Seçimli Açılır Liste…
Sütun Yöneticisi:Belirli Sayıda Sütun Ekle|Sütunları Taşı|Gizli Sütunların Görünürlük Durumunu Aç/Kapat|Aralıkları ve Sütunları Karşılaştır…
Öne Çıkan Özellikler:Izgara Odaklama   |  Tasarım Görünümü   |Gelişmiş formül çubuğu   | Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynaklar(Otomatik Metin)|  Tarih Seçici   |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz   | Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre(Kalın Yazılı Hücreleri Filtrele/italik/üstü çizili…) …
En Çok Kullanılan 15 Araç Setleri:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil, …)|   50+GrafikTürleri(Gantt Grafiği, …)|   40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla, …)|   19 EklemeAraçları(QR Kodu Ekle,Yoldan Resim Ekle, …)|   12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü, …)|   7 Birleştir ve AyırAraçları(Gelişmiş Satırları Birleştir,Hücreleri Böl, …)|… ve daha fazlası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40+ başka dillerde de desteklenir!

Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…


Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.

  • Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
  • Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
  • Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!

Tüm Kutools eklentileri — tek bir kurulum dosyasında!

Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.

ExcelWordOutlookTabsPowerPoint
  • Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
  • Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
  • Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
  • 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
  • En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar