Комментарии:
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 (:
Wie kann ich am elegantesten eine Zeile von einer intelligenten Tabelle in einer anderen hinten anhängen?
Ответить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
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!!!
ОтветитьKlasse Video,
Erklärung super einfach und verständlich, ein herzliches Dankeschön dafür, glg
Eine Frage:
Wie bekommt man die Adresse der aktiven/selektierten Zelle innerhalb einer intelligenten Tabelle via VBA heraus?
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
🎢
ОтветитьAuch von mir herzlichen Dank für dieses und die vielen anderen, sehr hilfreichen Videos zum Thema VBA.
Ответить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?
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.
Hallo Kai, vielen herzlichen Dank für sehr ausführlich erklärte Lernvideos.
Ответить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.
Ответить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?
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!
Ответить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!!!
Es bleibt nur ein Kommentar: Hervorragendes Video. Dein pädagogischer Stil ist ein unschlagbar. Habe recht herzlichen Dank!!!
ОтветитьEinfach Klasse wie Du die Themen aufbaust und dann kommentierst. Kurz, Klar und verständlich. 👍
Ответить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
Super hilfreich. Diese Informationen fehlten mir noch.
Ответить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.
ОтветитьWie immer sehr gut!😀👌
ОтветитьSuper! vielen Dank!
Gibt es einen Grund weshalb Du formula und nicht formulalocal verwendest?
LG Thorsten
Vielen Dank!
Ответить