- Katılım
- 16 Eylül 2006
- Mesajlar
- 265
- Excel Vers. ve Dili
- Excel 2016
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Option Explicit
Sub SEÇİLİ_SATIRDAKİ_ALANLARI_BİRLEŞTİR()
Dim İLK_SATIR As Long, SON_SATIR As Long
İLK_SATIR = Split(Selection.Address(0, 0), ":")(0)
SON_SATIR = Split(Selection.Address(0, 0), ":")(1)
On Error Resume Next
Application.DisplayAlerts = False
Range("B" & İLK_SATIR & ":B" & SON_SATIR).Merge
Range("C" & İLK_SATIR & ":C" & SON_SATIR).Merge
Range("D" & İLK_SATIR & ":D" & SON_SATIR).Merge
Range("E" & İLK_SATIR & ":E" & SON_SATIR).Merge
Range("I" & İLK_SATIR & ":I" & SON_SATIR).Merge
Range("K" & İLK_SATIR & ":K" & SON_SATIR).Merge
Range("M" & İLK_SATIR & ":M" & SON_SATIR).Merge
Application.DisplayAlerts = True
MsgBox "İşleminiz tamamlanmıştır.", vbInformation
End Sub
Selamlar,
Aşağıdaki kodu denermisiniz.
Satır seçtikten sonra makroyu çalıştırın.
Kod:Option Explicit Sub SEÇİLİ_SATIRDAKİ_ALANLARI_BİRLEŞTİR() Dim İLK_SATIR As Long, SON_SATIR As Long İLK_SATIR = Split(Selection.Address(0, 0), ":")(0) SON_SATIR = Split(Selection.Address(0, 0), ":")(1) On Error Resume Next Application.DisplayAlerts = False Range("B" & İLK_SATIR & ":B" & SON_SATIR).Merge Range("C" & İLK_SATIR & ":C" & SON_SATIR).Merge Range("D" & İLK_SATIR & ":D" & SON_SATIR).Merge Range("E" & İLK_SATIR & ":E" & SON_SATIR).Merge Range("I" & İLK_SATIR & ":I" & SON_SATIR).Merge Range("K" & İLK_SATIR & ":K" & SON_SATIR).Merge Range("M" & İLK_SATIR & ":M" & SON_SATIR).Merge Application.DisplayAlerts = True MsgBox "İşleminiz tamamlanmıştır.", vbInformation End Sub