Direktnachricht

Ihre Nachricht:


Datenschutzerklärung



Excel-Beispiele: Erklärungen, Formeln, VBA-Code und mehr

Hinweise zu den Beispielen finden Sie hier: Beispiele

Kategorie: Beispiel > Excel > VBA > Tabelle

Beitrag zuklappen Zellbezug in Fußzeile

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 122)

Habe ich eine Möglichkeit, einen Zellbezug in die Kopf-/Fußzeile einzugeben? Z. B. in der Fußzeile soll immer der aktuelle Inhalt der Zelle A1 stehen?

Beitrag zuklappen Vornamen und Nachnamen trennen

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 124)

In einem markierten Bereich befinden sich in jeweils einer Zelle Vornamen und Nachnamen, die durch Leerstellen getrennt sind. Wie kann ich Vornamen und Nachnamen in die Nachbarzellen einlesen lassen?

Beitrag zuklappen Laufende Uhrzeit in Zelle

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 126)

Wie kann ich in einer Zelle immer die aktuelle Uhrzeit anzeigen?

Beitrag zuklappen Pfad und Dateiname in die Fußzeile

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 127)

Wie kann ich Pfad und Dateinamen in die Fußzeile links einfügen?

Beitrag zuklappen Grafik auswählen und auf eine bestimmte Zelle legen

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 129)

Auf einem Tabellenblatt befinden sich mehrere Gefahrengrafiken, die mit Bild ... durchnumeriert sind. Wie kann ich erreichen, daß auf der Grundlage einer in J11 stehenden Zahl die entsprechende Grafik nach D16 kopiert wird?

Eine Datei dazu finden Sie in den Beispieldateien (chemie.zip).

Beitrag zuklappen Erste leere Zelle in einer Spalte

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 130)

Wie kann ich in Spalte B die erste leere Zelle finden? Zwischen den Daten befinden sich keine leeren Zellen.

Entweder:

oder:

Beitrag zuklappen Zellwert um 1 erhöhen

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 131)

Wie kann ich den Wert von A1 um 1 erhöhen?

Beitrag zuklappen Formeln in Zellen per VBA einfügen

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 132)

Wie kann man in einer Tabelle in verschiedene Spalten Formeln mit Hilfe eines Makros hineinkopieren ? Dabei ist die "Startzeile" immer die selbe. Dagegen variiert die "Endzeile" in Abhängigkeit der eingegebenen Daten. Wer kennt eine VBA Prozedur mit der dieses Problem leicht zu lösen ist.

Angenommen in Spalte A und B stehen Zahlen, in Spalte C willst Du nun die Summe haben, wobei die Zeilenanzahl durch die Spalte B bestimmt wird.

Beitrag zuklappen Tabellenblatt löschen

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 133)

Wie kann ich ein Tabellenblatt löschen und die Excelmeldung ausschalten?

Beitrag zuklappen Tabellenblattnamen

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 134)

Wie kann ich den Tabellenblatt-Namen über Makro auslesen?

Beitrag zuklappen Zeichen zu Zellinhalt hinzufügen

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 135)

Wie füge ich an mehrere Zellen mit einen beliebigen Zellinhalt mehrere, gleichbleibende Zeichen (am Anfang oder Ende) hinzu?

In VBA z.B. für Spalte A

Möglichkeit per Formel:

Beitrag zuklappen Anzahl der Einträge in einer Spalte

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 136)

Wie kann ich die Anzahl der Einträge in einer Spalte feststellen?

Wenn nur die letzte Zeile festgestellt werden soll:

Zellen mit Inhalt:

Formel:

VBA mit Nutzung der der Worksheetfunction:

Beitrag zuklappen Minuszeichen nach vorn

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 137)

Wie kann ich in einer Spalte aus Zahlen, hinter denen das Minuszeichen steht, negative Zahlen erstellen?

Beitrag zuklappen Vornamen zählen

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 138)

In einigen Zellen stehen mehrere Vornamen, durch ein Komma getrennt. Wie kann ich die Vornamen unter dem Datenbereich auswerten lassen? Beispiel: Tobias, Jens Ingo Frank, Tobias Ingrid, Sabine

Beitrag zuklappen Zufallszahlen in einem bestimmten Bereich generieren

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 139)

Wie kann ich zwischen 6 und 15 Zufallszahlen zwischen 1 und 49 generieren? Die Zahlen sollen auf dem Blatt Tab1 in der Zeile 1 ab A1 stehen. Keine Zahl darf sich wiederholen.

Beitrag zuklappen Numerische und alphanumerische Werte sortieren

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor Beispieldatei (Tipp 140)

Wie kann ich folgende Zahlen in Spalte A sortieren: 100, 101, 100a, 100b, 102?

Beitrag zuklappen Doppelte Einträge in zwei Spalten finden

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 141)

Wie kann ich zwei Spalten auf doppelte Einträge (Zahlen) untersuchen und auf eine 3. Spalte kopieren?

Das Makro durchläuft die Zeilen von lngEZ bis lngLZ in Spalte intS. Immer wenn es in den restlichen Zeilen bis lngLZ eine gleiche Eintragung wie in der aktuellen Zelle findet, prüft es, ob auch die Eintragungen in den anderen beiden Spalten identisch sind. Wenn ja, trägt es in der Spalte intSZ in der aktuellen Zeile ein: "Mehrfach vorhanden." und in den anderen identischen Zeilen die einzelnen Werte der Zellen.

Beitrag zuklappen Letzter Wert einer Spalte

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 143)

Wie bekomme ich den letzten Wert einer Spalte z. B. von B210 nach z. B. A1, wenn die Spalte jeden Tag um einen Wert erweitert wird?

Beitrag zuklappen Spalte versetzen

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 144)

Wie kann man den Inhalt der aktiven Zelle in der gleichen Zeile in die nächste freie Zelle versetzen?

Beitrag zuklappen Variablen Bereich markieren

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 145)

Wie kann ich die nächste leere Spalte nach rechts in der Höhe einer Datenbank markieren?

Beitrag zuklappen Kopieren ohne Format übernehmen

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 146)

Ich möchte aus der Datei_1/Tabelle_1 die Inhalte der Spalten A,B,C in die Datei_2/Tabelle_2 kopieren. Die Datei_2/Tabelle_2 ist aber in Bezug auf Spaltenbreite,Farbe,Rahmen,... bereits formatiert. Diese Formatierung soll erhalten bleiben. Wie ist das auf eine einfache Art möglich?

Beitrag zuklappen Nicht geschützte Zellen suchen

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 147)

Ich habe die Arbeitsblätter geschützt. Teilweise sind die Zellen aber ungeschützt. Ich würde gerne einfach die Tabelle markieren und dann im VBA die Werte aller ungeschützten Zellen löschen ohne genaue Bezüge angeben zu müssen. Da gibt es doch sicher eine Möglichkeit, die Zelleigenschaft zurückzugeben, und dann mit einer Schleife oder irgendwie anders die Werte zu löschen?

Die gesamte Tabelle nach ungeschützten Zellen durchsuchen zu lassen würde sicher zu lange dauern. Besser ist es, den Bereich, der durchsucht werden soll, einzugrenzen und dann in einer verschachtelten Schleife alle Inhalte ungeschützter Zellen zu löschen. Das Makro wäre dann:

Beitrag zuklappen Zellinhalt als Blattname

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 149)

Wie kann ich das Blatt nach dem Inhalt der Zelle A5 benennen?

Beitrag zuklappen Zeilen mit 1 löschen

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 150)

Wie kann ich die Zeile löschen, wenn sich in Spalte A eine 1 befindet?

Erste Möglichkeit:

Zweite Möglichkeit:

Beitrag zuklappen Schrift in Kombinationsfeld

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 151)

Wie kann ich Schriftart, -größe usw eines Kombinationsfeldes aus der Steuerelement-Toolbox ändern?

Das Kombinationsfeld im Entwurfsmodus mit rechts anklicken und Eigenschaften auswählen. Im daraufhin erscheinenden Eigenschaftenfenster findet man die Eigenschaft Font. Hier können die Änderungen vorgenommen werden.

Beitrag zuklappen Blattnamen durch Klick auf Kombinationsfeld einfügen

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 152)

Wie kann ich auf einem Blatt ein Kombinationsfeld erstellen, in dem die Namen der Blätter enthalten sind? Durch Klick in das Kombinationsfeld soll der angeklickte Name in A1 erscheinen.

  1. Symbolleiste Steuerelement-Toolbox einblenden
  2. Schaltfläche Kombinationsfeld anklicken
  3. Kombinationsfeld zeichnen
  4. Doppelklick auf das Feld, dadurch wird der VBA-Editor geöffnet
  5. folgenden Code eingeben (Zelle anpassen):
  6. Entwurfsmodus durch Klick auf linke Schaltfläche verlassen
  7. zum Editor wechseln (ggf. mit Alt und F11)
  8. Menü Einfügen - Modul
  9. folgendes Makro eingeben (dient zum Füllen des Kombinationsfeldes):

Durch den Aufruf des Makros Fuellen wird das Kombinationsfeld gefüllt; nach der Auswahl eines Blattes erscheint dessen Name im Beispiel in A1.

Beitrag zuklappen Wert aus B1 in erste leere Zelle eines anderen Blattes

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 154)

Der Wert einer Eingabezelle B1 auf Sheet 1 soll per Makro in eine wachsende Liste auf Sheet 2 kopiert werden. Hierzu soll die erste freie Zelle in Spalte D gesucht werden und dort der Wert eingesetzt werden. Wie kann ich in diesem Kopiervorgang die variable Adressierung festlegen?

Beitrag zuklappen Zellbearbeitung aktivieren

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 155)

Wie kann ich per Makro die Zellbearbeitung aktivieren, so daß der Cursor in der Zelle blinkt?

Beitrag zuklappen 10 Zufallszahlen generieren

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 156)

Wie kann ich untereinander 10 Zufallszahlen generieren, ohne daß Wiederholungen auftreten?

Beitrag zuklappen Ungerade Spalten ausschließen

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 157)

Wie kann ich bei der Änderung einer Auswahl in den Spalten 3 bis 49 abfragen, ob es sich um eine ungerade Spalte handelt?

Dieses Makro dem Blatt zuordnen (Doppelklick im Editor auf das Blatt). Es fragt ab, ob es sich bei der ausgewählten Spalte um eine Spalte handelt, bei deren Division durch 2 der Rest 1 ergibt.

Beitrag zuklappen Farbnummern anzeigen

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 158)

Wie kann ich die Excel-Farbnummern auflisten lassen?

Dieses Makro fügt die Nummern in Spalte E ein und "färbt" in der Spalte F.

Beitrag zuklappen Zellaktivierung: Wert in andere Zelle

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 159)

Wenn ich eine Zelle aktiviere, soll der Wert aus Spalte B der Zeile der aktiven Zelle in E2 eingelesen werden.

Im VBA-Editor auf die Tabelle doppelklicken, auf der das Makro wirksam werden soll, und folgendes Makro eingeben:

Beitrag zuklappen Zelleinträge trennen

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 160)

In einem Zellbereich stehen in den einzelnen Zellen Vor und Nachnamen. Wie kann ich diese Einträge trennen, so dass in einer Zelle der Vor- und in der Nachbarzelle der Nachname erscheint?

Das folgende Makro löst diese Aufgabe. Voraussetzung ist, dass der Bereich, der die Daten enthält, markiert ist. Vor der Ausführung sollte hinter der Spalte mit den Daten eine neue Spalte eingefügt werden.

Es ist mit dieser Methode auch möglich, mehr als 2 Wörter, die mit Leerzeichen getrennt sind, in die Nachbarzellen zu übertragen. Sollten in nebenstehenden Zellen Daten stehen, muss man vor der Ausführung des Befehls darauf achten, entsprechend viele Spalten einzufügen.

Beitrag zuklappen Per Tab oder Enter von Steuerelement zu Steuerelement, nach Eingabe bestimmte Zelle auswählen

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor Beispieldatei (Tipp 342)

Auf einem Blatt befinden sich mehrere Steuerelemente. Wie kann ich mich mit Tastatur von Element zu Element bewegen?

In der Beispieldatei ist eine Möglichkeit dargestellt.

Beitrag zuklappen Wert kopieren - variabler Zielbereich

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor Beispieldatei (Tipp 390)

Der Wert aus A1 soll in den Bereich kopiert werden, der in C1 enthalten ist.

Siehe Beispieldatei.

Beitrag zuklappen Arbeit mit Kombinationsfeld in der Tabelle

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor Beispieldatei (Tipp 403)

Wie kann ich ein Kombinationsfeld füllen und den gewählten Wert an eine Zelle übergeben?

Siehe Beispieldatei.

Beitrag zuklappen Löschen verhindern

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor Beispieldatei (Tipp 412)

Wie kann ich ohne Blattschutz das Löschen verhindern?

In der Beispieldatei ist eine Möglichkeit mit Application.Undo demonstriert.

Beitrag zuklappen Einträge in Combobox ohne Doppelungen

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor Beispieldatei (Tipp 416)

Wie kann ich verhindern, dass in Comboboxen doppelte Einträge erscheinen?

Siehe Beispiele in der Beispieldatei.

Beitrag zuklappen Anklickbare Landkarte mit Informationen zur Stelle

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor Beispieldatei (Tipp 440)

Wie kann ich durch Klick auf eine Stelle einer Landkarte Meldungen anzeigen lassen?

Beitrag zuklappen Per VBA Sudoku-Rätsel mit 81 Feldern erstellen

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor Beispieldatei (Tipp 552)

Wie kann man per VBA auf einem Tabellenblatt ein Sudoku-Rätsel erstellen?

Hier ist ein Ansatzpunkt, der sicher noch zu verbessern geht:

Eine Datei dazu finden Sie in den Beispieldateien (sudoku.zip)

Beitrag zuklappen Hochkomma entfernen

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 556)

In einem größeren Bereich befinden sich vor den Zahlen Hochkommas, so dass mit den Zahlen nicht gerechnet werden kann. Wie kann man die Hochkommas entfernen?

Range("IV10000") ist eine beliebige Hilfszelle.