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.

Mit Scrollbar sichtbaren, individuellen Wertebereich verschieben
#1
Hallo Community,

ich bin neu hier im Forum, begeisteter Excel-User und freue mich auf Euren Support und vielleicht auch Support geben zu können.

Ich versuche mich aktuell an folgendem Thema (ich versuche möglichst klar zu formulieren):

Ich habe eine Tabelle. Diese Tabelle umfasst zunöchst 6 Spalten für bestimmte, frei eintragbare Werte. Dann folgen 52 Spalten, in die ich ebenfalls etwas frei eintragen kann. Zuletzt folgen dann noch einmal 6 Spalten, in denen etwas steht. Nun möchte ich meine Tabelle in A3 ausdrucken; Die ersten un die letzten 6 Spalten sollen immer ausgedruckt werden, jedoch bekomme ich nicht alle 52 inneren Spalten mit auf ein Blatt! Mich interesieren auch Teile der 52 "inneren" Spalten nicht, sondern immer nur ein bestimmter Teil davon. Ich könnte nun hergehen und alle der 52 Spalten, die mich nicht interessieren, einfach ausblenden und das so lange, bis meine Spaltenanzahl wieder auf ein A3-Blatt passt.
Anstelle davon, dass ich Spalten ausblende, stelle ich mir aber vor, dass ich ein Sichtfenster kreiere, das z.B. 20 Spalten breit ist. Mein Blatt bestünde also aus den ersten 6 Spalten, dann aus einem Sichtfenster, das 20 Spalten breit ist, und dann den letzten 6 Spalten. Nun kann ich mit einer Scrollbar die 52 Spalten innerhalb dieses 20-Spalten-Fensters mit Hilfe meiner Scrollbar verschieben und mir so immer meinen gewünschten Wertebereich darstellen.

Gibt es hier Möglichkeiten?
Ich freue mich auf Ideen!

Beste Grüße
Antworten Top
#2
Hi,

mit einfachen Bordmitteln ist da nichts zu machen. Man könnte allerdings mit Hilfe von VBA die überflüssigen Spalten ausblenden, Drucken und dann die Spalten wieder einblenden.
Ich würde dazu zunächst mit Application.Inputbox die erste zu druckende Spalte auswählen lassen. Dann die Spalten links davon (bis auf die ersten 6) und die Spalten nach den den nächsten 20 (bis auf die letzten 6) ausblenden.
Gruß,
Helmut

Win10 - Office365 / MacOS - Office365
Antworten Top
#3

.xlsm   Scrollbar F.xlsm (Größe: 18,25 KB / Downloads: 0)
Hallo

stimmt, mit den Standardmitteln von Excel geht das nicht, wegen der letzten 6 Spalten.  Die vorderen 6 Spalten kann man ja im Fenster fixieren!!
Wie schön das es VBA gibt, mit dem man vieles tricksen kann.  Bitte mal anschauen ob es so passt!!  Würde mich freuen.
Es ist nur eine Tabelle mit ScrollBar, ohne Daten, weil nur das verschieben Makro wichtig ist!!

mfg Gast 123
Antworten Top


Gehe zu:


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