Szombat, 04 december 2021
  1 Válaszok
  6K látogatás
0
Szavazatok
Kibont
Szia,

Excel 2013-mal dolgozom,

Szükségem van a "#N/A" automatikus szűrőre az "F" oszlopban, ha az "#N/A" szűrésére nincs adat a "Goto 0:" címsorral, akkor a kód...

de a kódom nem működik, 0 lett:

Altesztekss()
'Szűrő beszúrása és #N/A Másolás és beillesztés
„VBA – Kapcsolja ki az automatikus szűrőt a kódból
Ha ActiveSheet.AutoFilterMode Akkor
ActiveSheet.AutoFilterMode = Hamis 'ActiveSheet.Range("A1").AutoFilter ---> Az automatikus szűrő bekapcsolása
Ha véget

„Automatikus szűrő 2. oszlop üres cellák szűrője
Dim LastRow As Long
UtolsóRow = Tartomány("B" & sorok.szám).End(xlUp).Sor

Error Resume Next (Hiba esetén Folytatás a következőhöz) 'ha szűrő, akkor nincs adat, továbblép
ActiveSheet.Range("$A$1:$F" & LastRow).AutoFilter Field:=6, Criteria1:="#N/A" 'Nem alkalmazható Cellák szűrő, majd válassza ki a látható cellákat
Tartomány("$A$2:$F" & LastRow).SpecialCells(xlCellTypeVisible).Select

„Ha a szűrt tartományban nincsenek adatok, állítsa le a beillesztést
If Range("A1:F" & LastRow).SpecialCells(xlCellTypeVisible).Szám > 1 Akkor
Tartomány("$B$2:$D" & LastRow).SpecialCells(xlCellTypeVisible).Select
Selection.Copy
'Csinálj valamit.........
Application.CutCopyMode = Hamis
Más
ActiveSheet.AutoFilterMode = Hamis
GoTo 0:
Ha véget

'Csinálj valamit.........

0:
End Sub


Légyszives segítsetek, előre is köszönöm
  Állítsa le a beillesztést, ha a szűrt tartományban nincs data.zip   Állítsa le a beillesztést, ha a szűrt tartományban nincs data.zip
0
Szavazatok
Kibont
Szia kpmsivaprakasam2003!

Sajnálom, hogy nem tudtam megérteni. Mit értesz ez alatt: "Szükségem van az "F" oszlopban lévő "#N/A" automatikus szűrőre, ha az "#N/A" szűrésére nincs adat a címsorral, akkor a "Goto 0:" kód igen... "?

Alig várom, hogy hamarosan meghallgassak téged.

Amanda
  • Oldal:
  • 1
Erre a bejegyzésre még nem válaszoltak.