
07-09-11, 19:51
|
 | Διαχειριστής Όνομα: Τάσος Φιλοξενιδης Έκδοση λογισμικού Office: Ms-Office 365 Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική | | Εγγραφή: 21-10-2009
Μηνύματα: 2.035
| |
Καλησπέρα Φώτη!
Δοκίμασε τον παρακάτω κώδικα εκτελώντας το Sub test(): Κώδικας: Sub test()
If ActiveSheet.AutoFilterMode Then
MsgBox CountAutofilterVisibleLines(ActiveSheet.AutoFilter.Range)
Else
MsgBox "Δεν υπάρχει αυτόματο φίλτρο!"
End If
End Sub
Function CountAutofilterVisibleLines(AutoFilterRange As Range) As Long
CountAutofilterVisibleLines = AutoFilterRange.Columns(1).SpecialCells(xlCellTypeVisible).Count - 1
' Το -1 παραλείπεται αν η κεφαλίδα του φίλτρου περιέχει δεδομένα.
End Function
Καλή συνέχεια!
Φιλικά
Τάσος
__________________ Ms-Office Development Team Ανάπτυξη επαγγελματικών εφαρμογών |