Clever-Excel-Forum

Normale Version: Mit Scrollbar sichtbaren, individuellen Wertebereich verschieben
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
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
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.
[attachment=44985]
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