Furkan TARAKÇI
Altın Üye
- Katılım
- 15 Şubat 2022
- Mesajlar
- 51
- Excel Vers. ve Dili
- Microsoft® Excel® Microsoft 365 için MSO (Sürüm 2205 Derleme 16.0.15225.20172) 64 bit Türkçe
- Altın Üyelik Bitiş Tarihi
- 27-05-2027
Dim Ara1 As Range
Set Ara1 = Sheets("INFO").Cells.Find("BİM İsmi")
f1 = WorksheetFunction.CountIf(Sheets("INFO").Range(Cells(1, Ara1.Column), Cells(100, Ara1.Column)), "<>") - 1
'If f1 = 1 Then
'DetayBox1.AddItem Cells(Ara1.Row + 1, Ara1.Column)
'Else
'DetayBox1.List = Sheets("INFO").ListObjects("BİM").ListColumns(2).DataBodyRange.Value
'End If
Merhabalar,
INFO sayfası hariç başka bir sayfa aktif olunca olunca f1 satırında hata veriyor. Bu arada aslında ben Range(Cells(1, Ara1.Column), Cells(100, Ara1.Column)) ile aralık verdim ama aslında "Bim ismi" yazan hücrenin bulunduğu bütün sütunda boş olmayan hücreleri saydırmayı hedeflemiştim. Beceremediğimden dolayı 100 e kadar olacak şekilde yazdım. Birde öğrenmek için soruyorum find ile bulduğu değerin hücre satır ve sütün değerlerini ara1.row ara1.Column bulabiliyorum ama sütünün harf olarak değerini nasıl bulabilirim. Yardımcı olabilirseniz sevinirim.
Set Ara1 = Sheets("INFO").Cells.Find("BİM İsmi")
f1 = WorksheetFunction.CountIf(Sheets("INFO").Range(Cells(1, Ara1.Column), Cells(100, Ara1.Column)), "<>") - 1
'If f1 = 1 Then
'DetayBox1.AddItem Cells(Ara1.Row + 1, Ara1.Column)
'Else
'DetayBox1.List = Sheets("INFO").ListObjects("BİM").ListColumns(2).DataBodyRange.Value
'End If
Merhabalar,
INFO sayfası hariç başka bir sayfa aktif olunca olunca f1 satırında hata veriyor. Bu arada aslında ben Range(Cells(1, Ara1.Column), Cells(100, Ara1.Column)) ile aralık verdim ama aslında "Bim ismi" yazan hücrenin bulunduğu bütün sütunda boş olmayan hücreleri saydırmayı hedeflemiştim. Beceremediğimden dolayı 100 e kadar olacak şekilde yazdım. Birde öğrenmek için soruyorum find ile bulduğu değerin hücre satır ve sütün değerlerini ara1.row ara1.Column bulabiliyorum ama sütünün harf olarak değerini nasıl bulabilirim. Yardımcı olabilirseniz sevinirim.
Son düzenleme: