• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Satır sayısını sayıp userform değerini yazsın

Katılım
6 Eylül 2004
Mesajlar
239
Excel Vers. ve Dili
Excel 2013 Türkçe
Selam Arkadaşlar,

Eklediğim dosyada açıklama yaptım ama yinede ne istediğimi dilimin döndüğünce anlatayım.

Dosya bir irsaliye şablonu YAZDIR sayfasında
en son satırın altına userform değirini yazdırmak istiyorum dosyayı incelerseniz ne demek istediğimi anlayacağınızı umuyorum
Yardımlarınız için şimdiden teşekkür ederim
 

Ekli dosyalar

Son düzenleme:
Merhaba,

Hangi değeri almak istediğiniz anlaşılmıyor.

Sütundaki son satır için;

Kod:
son = Cells(Rows.Count, "[COLOR=red]A[/COLOR]").End(xlUp).Row
kullanılabilir.

.
 
Userfurma girişi manuel yapıyorum. Userform üzerindeki tamam tıklağımda texte yazdığım değeri irsaliyeye yazsın
 
o satırdan bu formüle, bu formülden diğerine çok dolaştırmışsınız.

H25:H40 aralığında formüle göre "" gelmeyen hücrelerin sayısını istiyorsanız aşağıdakini deneyin. countif vb sonuç üretmez burada.

Kod:
say = [SUMPRODUCT(--($H$25:$H$40<>""))]
 
Aşağıdaki gibi deneyin.

Kod:
 Private Sub CommandButton1_Click()
Dim say As Integer
'ActiveSheet.Unprotect ""
[I26:I38] = ""
say = WorksheetFunction.CountIf(Range("h25:h40"), "")
say = 16 - say
Cells(25 + say, 9) = TextBox1
'ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
Unload UserForm1
'ActiveSheet.Protect ""
'ActiveWorkbook.Save
End Sub
 
Çok Teşekkür ederim Arkadaşlar emeğinize bilginize sağlık
 
Geri
Üst