Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Zeilen erweitern nach unten automatisch

Zeilen erweitern nach unten automatisch
23.09.2005 17:12:47
Pia
Hallo!
Ich habe eine recht große Excel Tabelle, in welcher in einer Spalte eine Formel steht.
Nun müsste ich diese bis Zeile 2000 (so viele Datensätze werden es ungefähr) runterziehen, damit diese auch auf jeder Zeile angewendet wird.
Dann würde Excel aber etliche leere Seiten drucken.
Wie kann ich es machen, dass die Formel automatisch in der jeweiligen Spalte eingetragen wird, wenn in dieser Zeile in einer anderen Spalte ein Wert steht?!
Versteht Ihr, was ich meine?
Danke vorab für alle Tipps!
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zeilen erweitern nach unten automatisch
23.09.2005 17:32:27
th.heinrich
hallo Pia,
evtl. genuegt schon dies.
markiere mittels Bearbeiten-Gehe zu-Inhalte auswählen-Konstanten den bereich
ohne formeln.
dann ueber Datei-Seite einrichten-Druckbereich festlegen.
das kannst Du auch mittels recorder aufzeichnen.
gruss thomas
AW: Zeilen erweitern nach unten automatisch
23.09.2005 17:43:07
Pia
Hi!
Danke für die Antwort!
Ich hatte mir es so gedacht:
Wenn in der spalte B:B in einer Zeile ein Wert eingetragen wird, also der Inhalt "" ist, dann mache etwas in dieser Zeile.
Wie bekomme ich es hin, dass erkannt wird, dass sich in dieser Spalte etwas getan hat?
Über VBA, klar, und über Worksheet_SelectionChange. Aber dann?
Danke für jeden Tipp!
Anzeige
AW: Zeilen erweitern nach unten automatisch
23.09.2005 21:37:12
Uduuh
Hallo,
nein, nicht mit Worksheet_SelectionCange, sondern mit Worksheet_Change
Wenn ich ja jetz wüsste, wo deine Formel steht!
Fall C:C

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 2 Then Cells(Target.Row - 1, 3).Copy Cells(Target.Row, 3)
End Sub

kopiert bei Änderung in B
Gruß aus’m Pott
Udo

Anzeige
AW: Zeilen erweitern nach unten automatisch
25.09.2005 14:56:47
Pia
Hi!
Ich habe das alles eigentlich richtig gemacht:
Cells(Target.Row - 1, 9).Copy Cells(Target.Row, 9)
Die Formeln werden auch ordnungsgemäß nach unten kopiert, allerdings werden diese dann nicht berechnet!!
Warum nicht?
Danke!
AW: Zeilen erweitern nach unten automatisch
25.09.2005 15:27:03
Pia
Hat sich erledigt, danke!
Unter Optionen musste ich die Berechnung wieder ändern!
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Automatisches Erweitern von Zeilen in Excel


Schritt-für-Schritt-Anleitung

  1. VBA-Editor öffnen: Drücke ALT + F11, um den VBA-Editor zu öffnen.

  2. Arbeitsblatt auswählen: Suche das gewünschte Arbeitsblatt im Projektfenster und doppelklicke darauf.

  3. Code einfügen: Füge den folgenden Code in das Codefenster ein:

    Private Sub Worksheet_Change(ByVal Target As Range)
       If Target.Column = 2 Then 
           Cells(Target.Row - 1, 3).Copy Cells(Target.Row, 3)
       End If
    End Sub

    Dieser Code sorgt dafür, dass beim Ändern eines Wertes in der Spalte B die entsprechende Formel in der Spalte C automatisch nach unten erweitert wird.

  4. Berechnungseinstellungen prüfen: Stelle sicher, dass die Berechnungseinstellungen auf "Automatisch" gesetzt sind. Gehe dazu in die Excel-Optionen und wähle "Formeln".

  5. Testen: Füge einen Wert in die Spalte B ein und beobachte, wie die Formel in der Spalte C automatisch kopiert wird.


Häufige Fehler und Lösungen

  • Formeln werden nicht berechnet: Überprüfe die Berechnungseinstellungen unter Datei > Optionen > Formeln. Stelle sicher, dass die Berechnung auf "Automatisch" steht.

  • Code funktioniert nicht: Vergewissere dich, dass der Code im richtigen Arbeitsblatt eingefügt wurde und dass du das richtige Arbeitsblatt im VBA-Editor ausgewählt hast.

  • Leere Seiten beim Drucken: Wenn Du leere Seiten beim Drucken bekommst, überprüfe den Druckbereich unter Datei > Seite einrichten > Druckbereich.


Alternative Methoden

  • Formel manuell ziehen: Du kannst eine bestehende Excel-Tabelle manuell nach unten erweitern, indem Du das Ausfüllkästchen (kleines Quadrat in der unteren rechten Ecke der Zelle) nach unten ziehst.

  • Tabelle automatisch erweitern: Verwende die Funktion Tabelle einfügen, um eine Excel-Tabelle zu erstellen, die sich automatisch erweitert, wenn Du neue Daten hinzufügst.


Praktische Beispiele

  • Beispiel für eine Summe: Wenn Du die Summe automatisch nach unten erweitern möchtest, kannst Du die Formel in der ersten Zelle eingeben und dann nach unten ziehen, um die Summe für alle Zeilen zu berechnen.

  • Rahmen automatisch erweitern: Um einen Rahmen für eine bestehende Excel-Tabelle automatisch zu erweitern, kannst Du die Funktion Format als Tabelle verwenden. Dies sorgt dafür, dass der Rahmen mit jeder neuen Zeile, die Du hinzufügst, automatisch angepasst wird.


Tipps für Profis

  • Nutze die Funktion INDIREKT, um dynamische Verweise in Deinen Formeln zu erstellen, die sich bei Änderungen in der Tabelle automatisch anpassen.

  • Experimentiere mit der OFFSET-Funktion, um eine flexible Datenquelle zu erstellen, die sich automatisch an die Anzahl der Zeilen in Deiner Excel-Tabelle anpasst.

  • Verwende die Tabelle-Funktion in Excel, um Daten zu verwalten und die Tabelle nach Bedarf zu erweitern. Dies stellt sicher, dass alle Formeln und Formatierungen erhalten bleiben.


FAQ: Häufige Fragen

1. Wie kann ich meine Excel-Tabelle automatisch nach unten erweitern?
Du kannst die Tabelle so formatieren, dass sie sich automatisch erweitert, indem Du die Funktion "Tabelle" in Excel verwendest.

2. Was kann ich tun, wenn meine Formeln nicht berechnet werden?
Überprüfe die Berechnungseinstellungen in den Optionen und stelle sicher, dass sie auf "Automatisch" eingestellt sind.

3. Wie kann ich eine Zeile in Excel nach unten vergrößern?
Klicke auf den Rand der Zeile und ziehe sie nach unten, oder klicke mit der rechten Maustaste auf die Zeilennummer und wähle "Zeilenhöhe" aus, um eine spezifische Höhe einzustellen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige