Excel Son Satır No Bulmak

1 2 3
14/01/2020, 16:14

accessman

iyi günler 

iRow = [Counta(Muayene!A:A)] bunu

sheeetName = "Muayene"

iRow = [Counta(" & sheeetName & "!A:A)] 

böyle yazdım kabul etmedi nasıl yazmak lazım
14/01/2020, 17:12

berduş

yanılmıyorsam bu kod son satırı bulmak için kullanılmaz belirli bir bölgedeki dolu hücre sayısını göstermek için kullanılır
14/01/2020, 17:53

feraz

iRow = Counta(sheets(sheeetName) .range("A:A"))

Bu kod dolu hücreleti sayar
14/01/2020, 17:55

feraz

iRow = sheets(sheeetName) .cells(rows.count,"a").end(3).row

Buda a sütununun son satırını bulur
Alttakide sayfadaki son satır no bulur tüm sütunlara bakar ve biraz yavaş çalışır.


Kod:
MsgBox sheets(sheeetName).Cells.Find("*", , , , xlByRows, xlPrevious).Row
14/01/2020, 18:22

accessman

Kod:
    Dim sh As Worksheet
    Set sh = ThisWorkbook.Sheets("Sheet1")

    Dim k As Long

    k = sh.Range("A1", sh.Range("A1").End(xlDown)).Rows.Count
14/01/2020, 18:24

accessman

Burda nasıl olmuş anlayamadım
1 2 3