- Katılım
- 31 Aralık 2009
- Mesajlar
- 1,105
- Excel Vers. ve Dili
- excel 2007 türkçe
Excel Vers. ve Dili Ofis 2003
merhabalar
Tablodaki harfleri sayısı kadar yeni tabloya yazdırmaya çalışıyorum ama sonuç istediğim gibi olmuyor
Amaç:K5:k14 arasına A1: D1 arasındaki harfleri altlarındaki (A2: D2) rakamlar kadar doldurmak
sorun:WorksheetFunction.CountIf(Range("k5:k14"), hucre1.Value) <= Cells(hucre1.Row + 1, hucre1.Column).Value
formülü hep bir fazla yazıyor
Tablodaki harfleri sayısı kadar yeni tabloya yazdırmaya çalışıyorum ama sonuç istediğim gibi olmuyor
Private Sub CommandButton1_Click()
Dim hucre As Range
Dim hucre1 As Range
For Each hucre In Range("k5:k14")
If hucre = "" Then
For Each hucre1 In Range("a1:d1")
Range("a3") = WorksheetFunction.CountIf(Range("k5:k14"), hucre1)
Range("a4") = Cells(hucre1.Row + 1, hucre1.Column).Value
If hucre = "" And hucre1 <> "" And WorksheetFunction.CountIf(Range("k5:k14"), hucre1.Value) <= Cells(hucre1.Row + 1, hucre1.Column).Value Then
hucre = hucre1
End If
Next
End If
Next
End Sub
Amaç:K5:k14 arasına A1: D1 arasındaki harfleri altlarındaki (A2: D2) rakamlar kadar doldurmak
sorun:WorksheetFunction.CountIf(Range("k5:k14"), hucre1.Value) <= Cells(hucre1.Row + 1, hucre1.Column).Value
formülü hep bir fazla yazıyor
Ekli dosyalar
Son düzenleme:
