Ausblenden/Einblenden von Gruppen von Zellen in excel mit Knopf
Habe ich eine Gruppe von Zellen B32 bis R32 Länge und B32 zu B51 die Breite. Ich will, dass dieser block versteckt am start, wenn das Blatt geöffnet wird. Ich habe mit diesem block als "Analyse".
Gibt es einen button auf dem Blatt. Wenn die Taste gedrückt wird, will ich blenden, die blockieren. Ich bin neu in Excel-Vba. Ich würde gerne wissen, die syntax - /code für diese operation.
Vielen Dank im Voraus.
Ananda
- Dies ist eine einfach google-in der Lage zu beantworten, denke ich.
- Der code, ich habe in google nicht funktioniert.
- Welchen code benutzt du? Sie hat nicht erwähnt, dass Sie in Ihrer ursprünglichen Frage.
- Ich glaube nicht, können Sie verstecken Sie einen block von Zellen - Sie würde verstecken die gesamte Spalte oder Zeile. Wenn durch 'verstecken' Sie meinen, Sie wollen, um die Daten unsichtbar, versuchen Färbung der text weiß statt?
- bitte zeig uns deinen code und wir helfen dir, es zu verbessern
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sie nicht nur aus einem Gebiet wie MattCrum erwähnt hat.
Sie haben 3 Möglichkeiten soweit ich bin besorgt
Nun, so stellen Sie sicher, dass Sie etwas(Daten - nicht leere Zellen) in der
Range 32:51
und Ihrer Haupt-Blatt ist entwederSheet1
oder ändernSheet1
im code entsprechend Ihrer Arbeitsblätter name1)
in
VBE ( Visual Basic Editor )
DoppelklickThisWorkbook
improject explorer
und fügen Sie diesen codeRechten Maustaste auf den Ordner
Modules
undInsert
eine neueModule
, dann fügen Sie diesen codeNun, fügen Sie eine Schaltfläche auf das Tabellenblatt mit der rechten Maustaste und makro zuweisen genannt
unhide
zu.Speichern Sie die änderungen und speichern Sie Ihre Arbeitsmappe als *.xlsm Datei
Bemerken, wenn Sie die Arbeitsmappe öffnen, jetzt, Zeilen 32 bis 51 versteckt sind. Ein Klick auf die Schaltfläche blenden Sie.
2) Sie können die schriftart ändern, Farbe auf weiß zu
"hide"
den Inhalt.Folgen Sie Schritt 1, und ersetzen
mit diesem
und den code in die
Module
( dieunhide
Unterroutine )mitNun funktioniert alles ähnlich wie in Schritt 1, außer Sie sind
"hiding"
(ändern) die Schrift-Farbe statt ausblenden von Zeilen. Nicht ein großer Ansatz, aber wenn es funktioniert, dann cool3) Folgen Sie Schritt 1 und ersetzen Sie den code unter
ThisWorkbook
mitUnd den code in die
Module1
mit