Supportnet / Forum / Tabellenkalkulation
Excel Blatt rechts erweitern
Frage
hallo,
habe da ein problem - wenn ich in excel eingaben tätige die (von den spalten her) mal etwas länger sind steh ich irgendwann an.
konkret - möchte für jeden tag des jahres eine spalte haben - das geht (bei mir) allerdings nur bis zur spalte "DT" - wie kann ich jetzt noch zusätzliche spalten bekommen? sprich DU, DV, DW, DX.....
dachte zuerst wenn ich auf "pfeiltaste rechts" gehe müsste er die spalten anfügen (so wie wenn ich nach unten gehe - mit den zeilen gehts ja auch unendlich - oder?) - doch leider falsch gedacht...
bitte helft mir!
gr, Sophie
Antwort 1 von Annan
Hallo,
es gibt Grenzen in Excel: Max. 256 Spalten u. max. 65536 Zeilen auf einem Excelsheet ! Aber auch bei dir dürfte die letzte Spalte nicht "DT" sein, sondern "IV". Vielleicht sind ein paar Spalten ausgeblendet.
MfG
es gibt Grenzen in Excel: Max. 256 Spalten u. max. 65536 Zeilen auf einem Excelsheet ! Aber auch bei dir dürfte die letzte Spalte nicht "DT" sein, sondern "IV". Vielleicht sind ein paar Spalten ausgeblendet.
MfG
Antwort 2 von Sophie
wie kann ich diese spalten wieder einblenden? bin ein totaler excel-n00b
Antwort 3 von Annan
Hallo,
am besten du klickst mit dem Cursor in den Bereich zwischen Spalte A u. Zeile 1. So, dass anschließend das komplette Blatt markiert ist. Danach in der Menüleiste auf Format, dort auf Spalten u. dann auf Einblenden. Aber selbst dann hättest du zu wenig Spalten für jeden Kalendertag (Wie gesagt max. 256 Spalten). Entweder du splittest auf zwei Tabellenblätter oder es gäbe noch die Möglichkeit die Spalten u. Zeilen zu vertauschen. Dann hättest 65536 Spalten aber nur 256 Zeilen.
MfG
am besten du klickst mit dem Cursor in den Bereich zwischen Spalte A u. Zeile 1. So, dass anschließend das komplette Blatt markiert ist. Danach in der Menüleiste auf Format, dort auf Spalten u. dann auf Einblenden. Aber selbst dann hättest du zu wenig Spalten für jeden Kalendertag (Wie gesagt max. 256 Spalten). Entweder du splittest auf zwei Tabellenblätter oder es gäbe noch die Möglichkeit die Spalten u. Zeilen zu vertauschen. Dann hättest 65536 Spalten aber nur 256 Zeilen.
MfG
Antwort 4 von Primut
Hi Sophie,
ja, Annan hat schon Recht. Aber ist es denn wirklich ein Problem, mit zwei Tabellenblättern zu arbeiten?
Beispielsweise lassen sie sich per Hyperlink ohne Probleme miteinander verknüpfen, so daß du bloß per Zusatzklick auf den Hyperlink bei den nächsten Tagen bist. Formeltechnisch (keine Ahnung, was du berechnen willst) lassen sich die Blätter natürlich auch verknüpfen.
Gruß Primut
ja, Annan hat schon Recht. Aber ist es denn wirklich ein Problem, mit zwei Tabellenblättern zu arbeiten?
Beispielsweise lassen sie sich per Hyperlink ohne Probleme miteinander verknüpfen, so daß du bloß per Zusatzklick auf den Hyperlink bei den nächsten Tagen bist. Formeltechnisch (keine Ahnung, was du berechnen willst) lassen sich die Blätter natürlich auch verknüpfen.
Gruß Primut
Antwort 5 von Primut
Hi Sophie,
hier nochmal einen recht netten Makrovorschlag:
Funzt dermaßen:
Wenn du auf eine Zelle in Spalte 256 klickst, gelangst du sofort auf das Arbeitsblatt 2 (mit den weiteren Tagen) und wenn du dort auf Spalte 1 klickst, kommst du wieder zurück (die letzte und erste Spalte sind also nur zum umschalten da)
Umschalt Blatt1 nach Blatt2:
[Code]
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Column = 256 Then Worksheets(2).Activate
End Sub
Umschalt Blatt2 nach Blatt1:
Mit Alt F11 kommst du in die VBA Entwicklungsumgebung, mit Strg + R siehst du den Projektexplorer falls er noch nicht da ist, dann Doppelklick auf Tabelle1 und ersten Code einfügen,
Doppelklick auf Tabelle 2 und in dem Fenster den zweiten Code einfügen.
Voraussetzung ist natürlich, daß es sich wirklich um das erste und zweite Tabellenblatt handelt, ansonsten Nummern anpassen oder Tabellennamen in Anführungszeichen einsetzten.
Vielleicht kanst du ja was damit anfangen.
Gruß Primut
hier nochmal einen recht netten Makrovorschlag:
Funzt dermaßen:
Wenn du auf eine Zelle in Spalte 256 klickst, gelangst du sofort auf das Arbeitsblatt 2 (mit den weiteren Tagen) und wenn du dort auf Spalte 1 klickst, kommst du wieder zurück (die letzte und erste Spalte sind also nur zum umschalten da)
Umschalt Blatt1 nach Blatt2:
[Code]
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Column = 256 Then Worksheets(2).Activate
End Sub
Umschalt Blatt2 nach Blatt1:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Column = 1 Then Worksheets(1).Activate
End Sub
Mit Alt F11 kommst du in die VBA Entwicklungsumgebung, mit Strg + R siehst du den Projektexplorer falls er noch nicht da ist, dann Doppelklick auf Tabelle1 und ersten Code einfügen,
Doppelklick auf Tabelle 2 und in dem Fenster den zweiten Code einfügen.
Voraussetzung ist natürlich, daß es sich wirklich um das erste und zweite Tabellenblatt handelt, ansonsten Nummern anpassen oder Tabellennamen in Anführungszeichen einsetzten.
Vielleicht kanst du ja was damit anfangen.
Gruß Primut

