Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Leere Zeilen in Excel per Kontrollkästchen ein- bzw. ausblenden

Mitglied: tHe-jAy

tHe-jAy (Level 1) - Jetzt verbinden

25.10.2011 um 12:16 Uhr, 5743 Aufrufe, 1 Kommentar

Hallo,

da ich von VBA in Excel leider keine Ahnung habe und gerade mal das Aufzeichnen eines Markos hinbekomme, muss ich die Pro's unter euch mit meiner wahrscheinlich leicht zu lösenden Problemstellung belästigen.

Spalte ASpalte B
KriteriumText
>0
=-1
KriteriumText
1ABC
2ABC
3ABC
4ABC
5ABC
6ABC
(diese Zeile soll ausgeblendet werden)
(diese Zeile soll ausgeblendet werden)
(diese Zeile soll ausgeblendet werden)
(diese Zeile soll ausgeblendet werden)
(diese Zeile soll ausgeblendet werden)
-1diese Zeile wird nicht ausgeblendet

Über einen Spezialfilter und den obenstehenden Kriterien bewerkstellige ich das Filtern der Leerzeilen. Nun habe ich mir ein Kontrollkästchen erzeug und ein Makro dazu aufgezeichnet, dass diesen Filter anwendet und somit die Leerzeilen ausblendet. Über ein zweites aufgezeichnetes Makro kann ich diesen Filter wieder löschen, damit die Leerzeilen wieder angezeigt werden.

Problem:
Wie bekomm ich das mit einem Kontrollkästchen geregelt (Haken -> Leerzeilen ausblenden, kein Haken -> Leerzeilen einblenden)?
Für mich wäre es optimal, wenn dies über Excel, ohne VBA "Handtippen", möglich ist.
Ich weiß einfach nicht, wie ich zum einen im Makro den Verweis auf diese Checkbox bekomme, bzw. wie ich eine IF Abfrage (Haken / kein Haken) mit einbeziehen kann.

Meine aufgezeichneten Makros sehen wie folgt aus:
01.
Sub Spezialfilter_anwenden() 
02.
03.
' Spezialfilter_anwenden Makro 
04.
05.
 
06.
07.
    Range("G10").Select 
08.
    Range("B6:C28").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:= _ 
09.
        Range("Tabelle1!Criteria"), Unique:=False 
10.
End Sub
01.
Sub Spezialfilter_löschen() 
02.
03.
' Spezialfilter_löschen Makro 
04.
05.
 
06.
07.
    ActiveSheet.ShowAllData 
08.
End Sub
Das Ergebnis nach dem Aktivieren des Kontrollkästchens sollte so aussehen:
Spalte ASpalte B
KriteriumText
>0
=-1
KriteriumText
1ABC
2ABC
3ABC
4ABC
5ABC
6ABC
-1diese Zeile wird nicht ausgeblendet
Mitglied: GUTEfrage
02.11.2011 um 15:58 Uhr
Hallo,

für mich stellt sich die Frage, was in den "leeren" Zeilen steht, bzw. warum die "leer" sind und erst ein paar Zeilen weiter unten weitergeschrieben wird. Warum sollten sonst die Zeilen übersprungen werden.

Ansonsten hätte ich folgendne Vorschlag:

da ja irgendeine Spalte fortlaufende Informationen bereitstellt, kann hier die mit der Formel "if(isset)" gearbeitet werden. Es gibt auf diese Abfrage hin zwei Möglichkeiten= "true" oder "false"
Je nach ergebnis dann dein Makro anwenden.

Vielleicht hilft es dir weiter

Gruß
Bitte warten ..
Ähnliche Inhalte
Microsoft Office

Excel Makro: in Zeile suchen, Spalten ein- und ausblenden

gelöst Frage von Florian86Microsoft Office2 Kommentare

Hallo, ich möchte in der Datei, in Zeile eins nach der KW suchen und mir dann den Bereich von ...

Microsoft Office

Excel: viele leere Zeilen zwischendurch - effizient löschen?

gelöst Frage von nepixlMicrosoft Office9 Kommentare

Guten Morgen werte Admincommunity, ACHTUNG. ggf. Freitagsfrage: habe eine Excelliste bekommen mit ca. 10k Datensätzen: aufgebaut nach folgendem Schema: ...

Microsoft Office

Pivotchart mit (Leer)-Inhalt ausblenden

gelöst Frage von MiStMicrosoft Office2 Kommentare

Guten Morgen, ich habe in Excel 2010 eine Pivottabelle die mir folgendes anzeigt. Die Informationen kommen aus einem definierten ...

VB for Applications

Excel 2013 - farbig formatierte Zeilen werden nicht als leere Zeilen deklariert

Frage von BigMike55VB for Applications3 Kommentare

Hallo, ich habe mir das folgende Makro geschrieben, das funktiert auch wunderbar - bis auf einen "Schönheitsfehler". Per Clickbutton ...

Neue Wissensbeiträge
Utilities
Teamviewer 14 Verbindungsprobleme mit Proxy
Tipp von PeterleB vor 17 StundenUtilities

Nach dem Umstieg von Version 13 auf 14 wollte sich TV nicht mehr mit dem Netz verbinden, ignorierte offenbar ...

Administrator.de Feedback
Unsere Datenbank wurde umgestellt
Information von Frank vor 20 StundenAdministrator.de Feedback5 Kommentare

Hallo User, ich habe in der Nacht unsere Datenbank umgestellt. D.h. neue Version (MySQL 8) und andere Örtlichkeit. Sollte ...

Sonstige Systeme
Es war einmal ein BeOS - Wer erinnert sich noch?
Information von BassFishFox vor 3 TagenSonstige Systeme6 Kommentare

Hallo, Bin gerade ueber Haiku gestolpert, von dessen Existenz als "Nachfolger des BeOS" ich wusste nur mich nie wirklich ...

Datenschutz

Microsoft und DSGVO - ob das wohl jemals klappt (Probleme beim Datenabfluss für Office Pro Plus)?

Tipp von VGem-e vor 3 TagenDatenschutz5 Kommentare

Servus Kollegen, siehe Aber wer setzt schon MS Office Pro Plus ein? Wie dann der Stand beim "normalen" MS ...

Heiß diskutierte Inhalte
Windows 10
Programm unter Windows 10 automatisch mit administrativen Rechten starten
Frage von GrafmulderWindows 1019 Kommentare

Hallo zusammen! Zur Situation: Ich benutze Windows 10 Pro für Workstations (Build 1803) mit zwei Konten. Einem Administratorkonto und ...

Vmware
Gebrauchten ESXi- Server verkaufen: Festplatten DSGVO-konform löschen?
Frage von l.scheperVmware16 Kommentare

Hallo, wir möchten einen gebrauchten FUJITSU Server verkaufen. Auf dieser Maschine ist noch ein installiertes ESXi 5.1 und ne ...

LAN, WAN, Wireless
Empfehlung Powerline Adapter
Frage von AgilolfingerLAN, WAN, Wireless16 Kommentare

Hallo Zusammen, ich brauche eine Empfehlung von euch. Ich möchte in einem privaten Haushalt eine Powerline Lösung einrichten. Allerdings ...

Netzwerke
Server: Sporadische Netzwerk-Aussetzer
Frage von ennveeNetzwerke9 Kommentare

Liebe Community, in einer Konfiguration mit einem Windows 2016-Server (s.u.) und 8 Clients beobachten wir unregelmäßige kurze Aussetzer - ...