Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

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)
Antworten 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
Antworten 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)
Antworten 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
Antworten 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.
Antworten Top
#16
(21.02.2017, 11:44)snb schrieb: Kannst du das noch immer nicht selbst anpassen ??
Schleifen sind nicht mein Fall. ;)
Antworten 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
Antworten Top
#18
(21.02.2017, 11: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)
Antworten 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
Antworten 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
Antworten Top


Gehe zu:


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