Zeilen ausblenden
#11
Ich habe Dir meine Übungsdatei mal angehangen.
Aber: wenn es nur um so wenige Zeilen geht, dann bleibe doch bei Deiner Schleife.
Dennoch:
Per Autofilter ist es ein einfaches:
Code:
Sub FilterAuto()
With Range(Cells(1, "J"), Cells(1, "J").End(xlDown))
  .AutoFilter 1, "<>0"
  ActiveSheet.PrintOut
  .AutoFilter
End With
End Sub

Gruß Ralf


Angehängte Dateien
.xlsm   AusblendenArray.xlsm (Größe: 15,3 KB / Downloads: 2)
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Top
#12
Code:
Sub M_snb()
  with range("J10:J20")
    .replace "0","=1/0",1
    .specialcells(-4123,16).entirerow.delete
  end with
End sub
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
Top
#13
@snb:
Ausblenden (und wieder einblenden), nicht vernichten!  :19:

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Top
#14
@RPP

Kannst du das noch immer nicht selbst anpassen ?? :19: :21:
Dann wirst du nur zu langsam besser.....
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
Top
#15
Eine Kleinigkeit fehlt noch. Wenn alle Zeilen eine 0 enthalten einen Schalter setzen (oder einen anderen Rückgabewert liefern)?

Einen Ticken schneller ist das schon.
Top
#16
(21.02.2017, 12:44)snb schrieb: Kannst du das noch immer nicht selbst anpassen ??
Schleifen sind nicht mein Fall. ;)
Top
#17
@mumpel

War für RPP gemeint ;)
Und es gibt hier gar keine Schleife.

Code:
Sub M_snb()
  With Range("J10:J20")
    .Replace "0", "=1/0", 1
    .SpecialCells(-4123, 16).EntireRow.Hidden = True
'    .PrintOut
    .SpecialCells(-4123, 16) = 0
     .EntireRow.Hidden = False
  End With
End Sub
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
Top
#18
(21.02.2017, 12:52)snb schrieb: War für RPP gemeint ;)
Vielleicht hat Mumpel ja andere Fehlerwerte als #DIV/0! im Blatt, die er ausdrucken möchte?
:21:
(Ist von mir jetzt aber Korithenkackerei, keine Ahnung, ob es da im Niederländischen eine Entsprechung gibt)
Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Top
#19
@RPP

Doch, gibt's:

'krentenkakkerij' oder 'spijkers op laag water zoeken', oder 'miereneukerij'
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
Top
#20
Hallo René,

anbei mal als Sammlung.

.xlsm   fast.xlsm (Größe: 35,31 KB / Downloads: 3)
im Code von snb habe ich noch was hinzugefügt falls mal ein "Nuller" sein sollte
deine letzte Fragestellung war mir nicht klar.
ggf. kannst du das in die Mappe noch einbauen.

p.s in der Mappe hatte ich auch noch eine Lösung mit dem Spezialfilter, allerdings für 1:151
lg Chris
Feedback nicht vergessen.
[Bild: v.gif]
3a2920576572206973742064656e20646120736f206e65756769657269672e
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste