Mehmet Sait
Altın Üye
- Katılım
- 19 Ekim 2009
- Mesajlar
- 840
- Excel Vers. ve Dili
- Office 2016 TR
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Merhaba,
Keşke ön bilgi verip sonra dosyaya bakabilirsiniz deseydiniz.
Belki birinin ilgisini çeker o arkadaşımızda ilgilenirdi.
İstediğim şu; seçilen Grup ve Grup 2 bilgisini otomatik olarak altta ki tabloya başlık olarak vermek mümkün mü ?
Yardımlarınız için teşekkür ederim.
Private Sub Worksheet_Calculate()
Range("I18").Value = Cells(GetFilteredRangeTopRow, "E").Value & " Grubu"
Range("K18").Value = Cells(GetFilteredRangeTopRow, "F").Value & " Ürünlerinde Aylık Dağılım Tablosu"
End Sub
Function GetFilteredRangeTopRow() As Long
Dim HeaderRow As Long, LastFilterRow As Long
On Error GoTo NoFilterOnSheet
With ActiveSheet
HeaderRow = .AutoFilter.Range(3).Row
LastFilterRow = .Range(Split(.AutoFilter.Range.Address, ":")(1)).Row
GetFilteredRangeTopRow = .Range(.Rows(HeaderRow + 1), .Rows(Rows.Count)).SpecialCells(xlCellTypeVisible)(1).Row
If GetFilteredRangeTopRow = LastFilterRow + 1 Then GetFilteredRangeTopRow = 0
End With
NoFilterOnSheet:
End Function