online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon neop vom 17.12.2019, 15:43 Options

Makro/ Funktion zum ausblenden von völlig leeren Zellen?

hallo,

ich möchte alle zellen, die nichts enthalten ausblenden, mache es z.z. händisch, dauert extrem lange. hat jemand einen tip?

vielen dank!


Antwort schreiben

Antwort 1 von coros vom 17.12.2019, 17:08 Options

Hallo neop,

Zellen ausblenden geht nicht. Man kann nur Zeilen oder Spalten ausblenden. Was soll nun ausgeblendet werden?

MfG,
Oliver
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du
ein Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.

Antwort 2 von neop vom 17.12.2019, 18:36 Options

oh. geht nicht? na dann hab ich pech :o).

danke für die info!

Antwort 3 von _heike_ vom 18.12.2019, 14:16 Options

Gemeint war, dass Du immer nur ganze Spalten/ Zeilen ausblenden kannst.
"Von Hand" kann man aber auch nur ganze Spalten/ Zeilen ausblenden.
Was machst Du denn genau? Und was meinst Du mit ausblenden (Rechtsclick auf eine Spalten/ Zeilen -> Ausblenden)? Oder wie machst Du das manuell?

Gruß
Heike

Antwort 4 von neop vom 18.12.2019, 18:36 Options

erstmal vielen dank für ihre ganzen antworten! *freu*



also: stimmt natürlich, dass nur ganze zeilen oder spalten ausgeblendet werden können, meinte ich zwar, aber irgendwie dumm formuliert.

mir schwebt eine art inhaltsprüfung vor. wenn eine ganze spalte oder eine ganze zeile völlig leer ist, dann ausblenden. gibts sowas?

Antwort 5 von coros vom 18.12.2019, 18:55 Options

Hallo neop,

nachfolgend mal ein Makro, dass das was Du Dir vorstellst, erledigt. Allerdings wäre es ratsam, wenn man den Bereich, den es bei Dir betrifft etwas eingrenzen könnte, denn der erste Teil des Makros, dursucht 65536 Zeilen nach Leerzellen und das dauert entsprechend lange.

Kopiere das Makro in ein StandardModul und starte es z.B. über eine Befehlsschaltfläche
Teste das Makro aber bitte in einer Testdatei und nicht gleich in Deiner Originaldatei.

[b]Option Explicit

Sub Leerzeilen_ausblenden()
Dim iRow As Long
Dim iCol As Integer
Application.ScreenUpdating = False
For iRow = 65536 To 1 Step -1
  If Application.CountA(Range(Cells(iRow, 1), Cells(iRow, 256))) = 0 Then
     Rows(iRow).EntireRow.Hidden = True
  End If
Next
For iCol = 256 To 1 Step -1
  If Application.CountA(Range(Cells(1, iCol), Cells(65536, iCol))) = 0 Then
     Columns(iCol).EntireColumn.Hidden = True
  End If
Next
End Sub

[/b]

Ich hoffe, Du kommst klar.

Solltest Du nicht wissen, wie Du den Code in Deine Datei bekommst, dann schau mal auf meiner HP in der Rubrik Anleitungen und dort dann in der Anleitungsnummer 3 nach. Dort stelle ich dazu eine bebilderte Anleitung zur Verfügung, die Dir sicherlich helfen wird.

Bei Fragen melde Dich.

MfG,
Oliver
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du
ein Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.

Ähnliche Themen

Excel - leere Zellen automatisch löschen
iridium  12.01.2007 - 265 Hits - 14 Antworten

Exel Blog
kanaris  05.10.2007 - 85 Hits - 1 Antwort

Zellen per Makro verschieben
fufufu  08.02.2008 - 49 Hits - 3 Antworten

in excel leere zellen befüllen
brs  03.06.2008 - 109 Hits - 4 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Sun Jan 25 18:15:21 2026