Alles über intelligente Tabellen (ListObjects) + kostenlose PDF | Excel VBA

Alles über intelligente Tabellen (ListObjects) + kostenlose PDF | Excel VBA

Kai Weissmann

1 год назад

46,742 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Kim Kühl
Kim Kühl - 09.09.2023 16:34

Hi Kai,

danke für deine Videos. Sie sind super gut verständlich und helfen sehr gut weiter.

Hast du eine Idee, wie man mit zwei intelligenten Tabellen auf einem Tabellenblatt und VBA am besten umgeht? Ich habe eine Formular gebaut, in dem man zunächst die entsprechende Tabelle auswählt und anschließend die Zellen mit Werten füllen kann. VBA fügt dann die Zeile mit den Werten in der entsprechenden Tabelle hinzu. - So die Idee.
Mit einer Tabelle funktioniert das wunderbar. Mit einer zweiten intelligenten Tabelle darunter kommt der Laufzeitfehler 1004 "Das wird nicht funktionieren, weil dadurch Zellen in einer Tabelle in Ihrem Arbeitsblatt verschoben würden." Offenbar stört sich VBA an der zweiten intelligenten Tabelle. Hast du eine Idee wie man das umgehen kann?
LG (:

Ответить
Stefan V
Stefan V - 27.06.2023 12:49

Wie kann ich am elegantesten eine Zeile von einer intelligenten Tabelle in einer anderen hinten anhängen?

Ответить
Salim S
Salim S - 26.04.2023 09:12

Deine Videos sind einfach toll. Ich beschäftige mich schon lange mit VBA und Excel insgesamt und merke, dass ich von Dir echt viel lernen kann.

Vielen Dank

Ответить
Peter Tobisch
Peter Tobisch - 03.03.2023 18:23

Genialer Kurs zu den "intelligenten Tabellen" - mich hätte noch abschließend das "Füllen einzelner ZELLEN" in der neu eingefügten Zeile interessiert... aber der Rest ist SUPER!!!

Ответить
Alois Winkler
Alois Winkler - 25.02.2023 12:34

Klasse Video,
Erklärung super einfach und verständlich, ein herzliches Dankeschön dafür, glg

Ответить
Marcus Heiland
Marcus Heiland - 16.02.2023 23:55

Eine Frage:

Wie bekommt man die Adresse der aktiven/selektierten Zelle innerhalb einer intelligenten Tabelle via VBA heraus?

Ответить
Georgios Telakis
Georgios Telakis - 15.02.2023 19:03

Hallo Kai,

bin vor ein paar Tagen auf deinen Kanal gestossen. Er ist 1A große Klasse. Klar dass ich ihn abonniert habe. Bin begeistert. Danke.
Intelligente Tabellen finde ich Klasse - in Kombination mit VBA sowieso.

Könntest du dir vorstellen auch ein Video rund um das Thema "benutzerdefinierte Tabellenformate" - gerne auch mit VBA - zu erstellen?

Schöne Grüße aus Freiberg a.N.

Georg

Ответить
Labat BSteadb
Labat BSteadb - 04.02.2023 08:46

🎢

Ответить
Hartwig Meyerle
Hartwig Meyerle - 02.02.2023 17:01

Auch von mir herzlichen Dank für dieses und die vielen anderen, sehr hilfreichen Videos zum Thema VBA.

Ответить
AlexausÖ
AlexausÖ - 25.01.2023 23:09

Erstmal sehr gutes Video und einfache Erklärung!

Jedoch habe ich ein Problem mit DatabodyRange.Delete.
Denn ich habe in der Tabelle Objekte(Paint) eingefügt unf wenn ich den Tabelleninhalt lösche bleiben immer die Objekte in der ersten Zeile der Tabelle. Alle andere Objekte werden gelöscht.

Wie kann ich diesen Fehler beheben?

Ответить
IKE-O-Pad
IKE-O-Pad - 25.01.2023 18:54

Hallo Kai. Wie immer sehr gut, deine schlüssige und nachvollziehbaren Erklärungen. Ich hätte mal eine Frage, ob du das programmtechnisch umsetzen kannst. Im Impressum sind meist die wichtigsten Daten, welche ich für eine Kundentabelle die ich in Excel aufbauen möchte, vorliegen. Firmenbezeichnung, PLZ, Stadt, Straße, Hausnummer, Geschäftsführer/in, Umsatzsteuer ID, Telefonnummer, E-Mail-Adresse. Wenn ich das alles komplett herauskopiere und z.B. in eine Textdatei speichere.
Jetzt müsste ein VB Programm auf die Textdatei zugreifen und so intelligent sein, dass die entsprechenden Daten in die entsprechenden Zellen einer Zeile nebeneinander richtig geschrieben werden. Also unter der entsprechenden Spalte. Dass, ich nicht alles einzeln herauskopieren muss. Vorab vielen Dank und beste Grüße Klaus.

Ответить
Sadi Yagdi
Sadi Yagdi - 25.01.2023 00:29

Hallo Kai, vielen herzlichen Dank für sehr ausführlich erklärte Lernvideos.

Ответить
Chris Kman
Chris Kman - 14.01.2023 12:43

Sehr gutes Video. Genau was ich gesucht habe. Eine Frage kann ich bestimmte Zellen einer intelligenten Tabelle vor Überschreibung schützen? Gerade dort formeln eingefügt sind und der User nicht verändern darf.

Ответить
Christian ist kein CO2-Schwurbler
Christian ist kein CO2-Schwurbler - 08.01.2023 00:19

Erstmal 'liken', dann Video ansehen. 😏

Moin Kai und VBA-Fangemeinde, aktuell habe ich folgendes Problem: Ich lese eine Tabelle mit 5 Spalten und ca. 460.000 Zeilen in ein Array ein, was auch ratzfatz funktioniert. Doch wenn ich diese Daten über zwei verschachtelte For-Next-Schleifen per Debug.Print im Direkt-Fenster ausgeben lassen möchte, kackt Excel nach ungefähr 10.000 Zeilen ab. Nun befürchte ich, daß dieses auch passiert, wenn ich all diese Zeilen in eine (ActiveX-)Listbox einfügen möchte.

Wie würdet Ihr in diesem Fall vorgehen? Ist es überhaupt möglich, so viele Zeilen in eine Listbox einzufügen?

Ответить
Christian Maurer
Christian Maurer - 06.01.2023 21:39

Du hast das wieder so aufgebaut und vorgetragen, dass man jeden Schritt nachvollziehen kann. Leider scheinst du das Vorhaben, die letzte Zeile dynamisch zu löschen, nicht abgeschlossen zu haben. Du ermittelst nur die letzte Zeile. Aber mit dem, was du einem bis dahin beigebracht hast, kann man das auch selber machen. Ich werde zwar via VBA mit intelligenten Tabellen arbeiten, aber ich habe trotzdem viel über das Ansprechen von Objekten etc. gelernt. Danke!

Ответить
Anna Bunt
Anna Bunt - 06.01.2023 16:41

Hey Kai,

Ich finde es wieder einmal einfach super!!! Mit dieser Thematik hatte ich mich zuvor schon ganz schön abgemüht…ich wünschte ich hätte schon zu der Zeit dieses Video gesehen, dann wäre alles viel leichter gewesen :D Vielen Dank für Deine fantastische Arbeit!!!

Ответить
lakeconstanz
lakeconstanz - 06.01.2023 10:22

Es bleibt nur ein Kommentar: Hervorragendes Video. Dein pädagogischer Stil ist ein unschlagbar. Habe recht herzlichen Dank!!!

Ответить
Marcel
Marcel - 05.01.2023 21:21

Einfach Klasse wie Du die Themen aufbaust und dann kommentierst. Kurz, Klar und verständlich. 👍

Ответить
RIPMultigaming020
RIPMultigaming020 - 05.01.2023 20:56

Hey Kai,
Erstmal ein Top Video :)
nun hab ich aber eine frage zwar ist diese weniger VBA bezogen aber vielleicht kannst du trotzdem helfen.
Ich habe eine Intelligente Tabelle, hier raus erstelle ich eine Pivotabelle.
nun möchte ich ein Diagramm erstellen. ein Beispiel.
Ich habe Autohändler (z.b. Autohaus und Flohmarkt), dazu habe ich verschiedene marken wie VW oder Fiat und für jeden Autohändler und marke einen Preis.
nun möchte ich in meinem Diagramm als X Koordinate den Händler haben, und als y Koordinate die Marken.
als Balken die preise. Ich bekomme es leider nicht hin 2 verschiedene Balken für die Preise zu kommen, bei mir summiert er diese immer da ich nur eine Zeile für die Händler habe.
kannst du mir hier helfen? gerne auch die Community :D

Ответить
Hermann Schuerzinger
Hermann Schuerzinger - 05.01.2023 20:00

Super hilfreich. Diese Informationen fehlten mir noch.

Ответить
Schwarzwaldhaus
Schwarzwaldhaus - 05.01.2023 19:30

Super, vielen Dank….aber meistens sind doch die Tabellen dynamisch, kannst Du vielleicht auch mal zeigen Du eine dynamische Tabelle in eine intelligente Tabelle erstellst. Einfach super grüße Christian.

Ответить
Peter Friesen
Peter Friesen - 05.01.2023 14:47

Wie immer sehr gut!😀👌

Ответить
ThW Bn
ThW Bn - 05.01.2023 12:58

Super! vielen Dank!

Gibt es einen Grund weshalb Du formula und nicht formulalocal verwendest?

LG Thorsten

Ответить
gerd Muster
gerd Muster - 05.01.2023 12:53

Vielen Dank!

Ответить