-
Fototrend
A Microsoft Excel topic célja segítséget kérni és nyújtani Excellel kapcsolatos problémákra.
Kérdés felvetése előtt olvasd el, ha még nem tetted.
Új hozzászólás Aktív témák
-
föccer
nagyúr
válasz
Delila_1
#7770
üzenetére
No, itt a végleges, nálam is hibátlanul futó makró

Sub CommandButton1_Click()
Dim AF As AutoFilter
Dim F As Filter
Dim i As Long, usor As Long, C As Long
Sheets("Receptek").Select
Set AF = ActiveSheet.AutoFilter
C = AF.Filters.Count
Range(Cells(2, 1), Cells(2, C)).Value = ""
For i = 1 To AF.Filters.Count
Set F = AF.Filters(i)
If F.On Then
Sheets("Receptek").Cells(2, i).NumberFormat = "@"
Sheets("Receptek").Cells(2, i).Value = F.Criteria1
End If
Next
End SubKöszi a segítséget, nélkületek nem lett volna meg. Soakt tanultam belőle. Most jön a következő feladat

Üdv, föccer
-
föccer
nagyúr
válasz
Delila_1
#7770
üzenetére
Run-Time error '91':
Objekt variable or With block variable not set.A hibát For i = 1 To AF.Filters.Count sorraadja.
Ha inicializálom elötte az i -t nem segít. Ha az elejére beszúrok egy sheets("Receptek").select-et, nem segít.

Lassan kezdem azt hinni, hogy bennem van a hiba...
Kérdés: a lent írt kódban mit akar csinálni az usor változó? Nem egészen tudom értelmeni az
usor = Range("A65536").End(xlUp).Row utasítást...
Köszi az eddigi segítséget. Nem tudom, hogy mi a rákért nem akar rendesen menni...
üdv, föccer
Új hozzászólás Aktív témák
- PlayStation 5 FAT Lemezes + kontroller 6 hó garancia, számlával!
- HP EliteBook 630 G10 - 13,3'FHD IPS - i5-1335U - 16GB - 1TB - Win11 - 1 év garancia - MAGYAR
- Új Acer Nitro V15 FHD IPS 144Hz i9-13900H 14mag 16GB 512GB SSD Nvidia RTX 4060 8GB Win11 Garancia
- Eladó Samsung Galaxy A53 5G 6/128GB fekete / 12 hónap jótállás
- Akciós Windows 10 pro + Office 2019 professional plus csomag AZONNALI SZÁLLÍTÁS
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


Fferi50