Birleştirilen hücrelerin etrafını kalın çizgi ile çevirme

Katılım
24 Temmuz 2019
Mesajlar
413
Excel Vers. ve Dili
EXCEL 2010 TÜRKÇE
Altın Üyelik Bitiş Tarihi
25-12-2023
İyi akşamlar diliyorum.

A Sütununda belli satır aralıkları ile hücreler birleştirilmiştir. Diğer birleştirmeler değil, sadece A sütunu birleştirmeleri esas alınmak şartı ile X sütununa kadar kalın çizgi ile çevirmek istiyorum.
Desteğini esirgemeyen tüm excel dostların teşekkürler.
Not: Hücre birleştirmelerde satır sayılarında bir standart yoktur.
 

Ekli dosyalar

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
A sütununda Öğretmen isimlerinin dolu olacağı varsaydım.
C++:
Sub KenarlıkBirleşmişHücreyeGöre()
    Dim NewRange As Range, ilk As Integer, FirstRow As Integer
    Range("A3:X" & Rows.Count).Borders.LineStyle = xlNone
    ilk = 3
    With Application.FindFormat
        .WrapText = False
        .ShrinkToFit = False
        .MergeCells = True
    End With
    Set NewRange = Range("A3:A" & Rows.Count).Find(What:="*")
    Do Until ilk > NewRange.Row
        With Range("A" & ilk).Resize(NewRange.Row - ilk, 24)
            .BorderAround xlContinuous, xlMedium
            .Borders(xlInsideHorizontal).LineStyle = xlContinuous
            .Borders(xlInsideHorizontal).Weight = xlThin
            .Borders(xlInsideVertical).LineStyle = xlContinuous
            .Borders(xlInsideVertical).Weight = xlThin
        End With
        ilk = NewRange.Row
        Set NewRange = Range("A3:A" & Rows.Count).FindNext(NewRange)
    Loop
End Sub
 
Katılım
24 Temmuz 2019
Mesajlar
413
Excel Vers. ve Dili
EXCEL 2010 TÜRKÇE
Altın Üyelik Bitiş Tarihi
25-12-2023
@ÖmerFaruk hocam size ne kadar teşekkür etsem azdır. Şen olun.
 
Üst