Tabelle durchsuchen und Wert ausgeben | Excel VBA

  Рет қаралды 28,575

Kai Weissmann

Kai Weissmann

Күн бұрын

Пікірлер: 26
@tonisklena5628
@tonisklena5628 14 күн бұрын
so kleine vba-snippets braucht man immer wieder im alltag. dankeschön 👍
@KaiWeissmann
@KaiWeissmann 12 күн бұрын
Sehr gerne. Alles Gute bei deinen Projekten.
@TheWhitingale
@TheWhitingale Жыл бұрын
Wieder ein wunderbar strukturiertes Video. Du erklärst nicht nur (ohne unnötigen Schnickschnack), wie etwas ausgeführt wird, sondern auch wie man da hinkommt. Endlich verstehe ich, VBA! Vielen Dank. Dein Kanal ist große klasse!!! 🙂
@KaiWeissmann
@KaiWeissmann Жыл бұрын
Danke für das Lob!
@sasavienne
@sasavienne Жыл бұрын
Danke Kai. Deine Videos sind SPITZE..
@eruiluvatar7515
@eruiluvatar7515 Жыл бұрын
Sehr verständliche Tutorials, alle Videos sehenswert 👍
@KaiWeissmann
@KaiWeissmann Жыл бұрын
Vielen Dank für dein Lob und dein Abo. Viel Erfolg beim VBA Lernen!
@gerdmuster4541
@gerdmuster4541 Жыл бұрын
Vielen Dank dafür!
@neu_brickstein
@neu_brickstein 11 ай бұрын
Danke Dir!!!
@wolfganggosejacob779
@wolfganggosejacob779 Жыл бұрын
Da die id bei Excel nicht zwingend einmalig sein muss, macht es vermutlich Sinn deine Formel um die Prüfung zu ergänzen, ob die gesuchte Zahl auch einmalig ist. Spätestens bei mehreren Benutzern, die die Tabelle ergänzen, längeren Listen und nach einigen (um-) sortiervorgängen, dürfte diese Funktion auf ein Duplikat stoßen....
@teneco
@teneco 8 күн бұрын
Ist die Offset-Methode nicht anfällig für das Einfügen von Spalten? Wäre es nicht geschickter die Zielspalte mit ihrem Namen anzusprechen?
@KaiWeissmann
@KaiWeissmann 8 күн бұрын
Das kommt natürlich immer auf den Anwendungsfall und die freigegebenen Optionen für die Benutzer an. Du kannst das natürlich auch über den Namen der Zielspalte lösen. (Da ist aber auch darauf zu achten, dass dieser nicht verändert werden kann durch Benutzer)
@rainerlubke3766
@rainerlubke3766 Жыл бұрын
Bei der Find methode muß abgefangen werden wenn der Wert nicht gefunden wird sonst gibt's code error
@KaiWeissmann
@KaiWeissmann Жыл бұрын
Danke für den Hinweis.
@doomkin9157
@doomkin9157 Жыл бұрын
Hallo Kai, ich habe mit Begeisterung deine Videos gefunden und gleich einiges davon für mein Excel Projekt angewendet. Grundlage dafür ist eine Mitgliederverwaltung mit Mehrjahresstatistik und Zusammenfassungen für jedes Jahr, welches zuvor Mühsam jedes Jahr neu erstellt werden musste und auch alle Zellverknüpfungen verloren gegangen sind, wenn man ein Mitglied entfernt hat. Ich habe so gesehen mehrere Tabellen, die sich wie Datenbanken verhalten sollen (also einen Primary Key wie in Access besitzen), einmal die Mitgliederliste, eine Datenbank bei der Einsätze verspeichert werden und eine bei der Details, welche für die Statistik nicht benötigt werden, jedoch für einen Einsatzbericht, welcher als Eingabeformular auf einem extra Tabellenblatt hinterlegt wurde, benötigt werden. In diesem Einsatzbericht soll der Benutzer eine Auflistung aller Mitglieder haben und diese Tabelle ist auf 15 Spalten aufgeteilt, wobei immer 5 Spalten zusammengehören und danach wiederholen sich die Spalten. Also eigentlich ist es eine Tabelle mit 5 Spalten welche jedoch nicht endlos nach unten geht sondern sich nach rechts verschiebt. Das habe ich über die Screenshot Funktion in das Formular eingefügt und bei einem Click darauf öffnet sich das Tabellenblatt in dem die Tabelle vorhanden ist. Und der Benutzer kann die für ihn freigegebenen Zellen bearbeiten. Das Befüllen der Tabelle ist kein Problem und wird ja vom Screenshot direkt übernommen. Jetzt ist meine Frage: Die Werte sollen aus diesem Einsatzbericht in die Datenbank mit den Details aufgenommen werden, damit, auch wenn sich bei der Mitgliederdatenbank etwas ändert (also jemand entfernt wird) noch nachvollziehbar ist, wer damals dabei war. Jetzt steht mir sogesehen jedoch nur eine Zelle zur Verfügung um Dort die Daten einzutragen und wenn benötigt wieder abzurufen. Die Details werden vom Benutzer nicht als Tabelle ersichtlich sein, sondern wenn man in der normalen Einsatz Datenbank auf Details oder Bearbeiten klickt wieder in Form des Einsatzberichtes. Und die Daten werden dann auch für die Statistik pro Person wieder verwendet. Gibt es für so einen Fall eine Lösung, wie man das in Excel umsetzen kann? Ich weiß, dass man mit Text in Spalten und mit =TEXTKETTE das in einem einfachen Bereich machen kann aber dann braucht man mehr als eine Zelle um die Daten wieder Zeilenweise zurückzubekommen. Tut mir leid, dass der Text so lange ist. Danke auf jeden Fall für deine Videos und natürlich auch danke dass du dir das durchliest und vielleicht sogar eine Lösung hast :) Schöne Grüße
@doomkin9157
@doomkin9157 Жыл бұрын
Hallo Kai, habe für mich eine Lösung gefunden, einmal alle Daten einer Tabelle als String getrennt durch ; einlesen und dann die einzelnen Bereiche mit einer for schleife in ein array schreiben welchen immer bis 1 vorm ; geht und dann um die länge des bereits ausgelesen teils reduziert wird. Diese einzelnen Array Teile können dann einfach in einer Tabelle zugeordnet werden oder auch in einer Zelle der gewünschte Teile ausgegeben werden
@stefanwolff1337
@stefanwolff1337 Жыл бұрын
Ich bekomme die Fehlermeldung: "Die MEthode Range für das Objekt _Global ist fehlgeschlagen" ?
@MarkusPiechotta
@MarkusPiechotta Жыл бұрын
Hi, deine Videos haben mir wirklich geholfen. Ich habe eine Frage, ich habe eine Tabelle, die besteht aus Uhrzeit in Spalte A und Text in Spalte B. Nun kann in Spalte B Freitext stehen, aber auch festgesetzte Begriffe "Anzeige" und "Suche fortgesetzt", mehrfach möglich. Bspw. 22:11 Anzeige / 22:14 Suche fortgesetzt / 22:17 Anzeige / 22:19 Suche fortgesetzt. Nun möchte ich folgendes im Endergebnis haben: VBA sucht nach der ersten Zeile mit "Anzeige" und merkt sich die Uhrzeit, sucht dann die darauffolgende Zeile mit "Suche fortgesetzt" und subtrahiert die Uhrzeit mit der gemerkten. Diese Ergebnis soll zwischen gespeichert werden und dann sucht VBA die Zeile mit "Anzeige" und die nächste mit "Suche fortgesetzt" und am Ende werden die Ergebnisse addiert. Sodass im Beispiel 5 (22:14-22:11 + 22:19-22:17) in einer MsgBox ausgegeben wird. Kannst du mir da helfen?
@KaiWeissmann
@KaiWeissmann Жыл бұрын
Vielen Dank für deinen Kommentar. Aufgrund vieler Anfragen, kann ich diese momentan leider nicht beantworten. Vielleicht hilft dir mein Video "KI beantwortet Fragen": kzbin.info/www/bejne/gZ2cp5Z4aMqdnc0 Ich wünsche dir für deine Projekte alles Gute.
@stuhli1611
@stuhli1611 Жыл бұрын
Das ganze wird aber nur 1x ausgeführt. Wie geht es, dass ich dieses Suchfeld beliebig oft verändern kann (Endlosschleife) Bei mir gehts nur 1x
@tommyliii
@tommyliii Жыл бұрын
Lieber Kai 😊 Schönen Dank für das tolle Video. 🥳😀 All deine Videos bieten mir so viel Mehrwert…Nochmals Danke! Eine Frage an dich🙈…und ich hoff’, dass es nicht unverschämt ist aber…Hast du auf die Schnelle ne Idee für mich, wie ich alle Treffer zu einer Kunden-ID(weil mehrfach vorhanden) ausgeben kann? Besten Dank und schöne Grüße 🖖 Tommy
@KaiWeissmann
@KaiWeissmann Жыл бұрын
Das würde ich mit einem Filter machen. Siehe dazu mein Video: kzbin.info/www/bejne/kH-qfpijnJWZmJY Ich hoffe das hilft dir weiter.
@filmstudio1813
@filmstudio1813 Жыл бұрын
Hi, kennst du dich auch mit Access aus? Darüber findet mak nur Basic Turorials. Wäre toll wenn du mal mit Access eine Unternemens software machst. Lg
@wt-hc3en
@wt-hc3en Жыл бұрын
👍
@wolfgangweiler177
@wolfgangweiler177 Жыл бұрын
Ich bin inzwischen sicher, alles, was Du für Excel VBA brauchst, findest Du in Kai Weissmanns Videos!!!
@KaiWeissmann
@KaiWeissmann Жыл бұрын
Vielen Dank für dein nettes Kommentar!
Tabelle ganz einfach durchsuchen mit dieser Suchfunktion | Excel VBA
17:34
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41
Eigene Suchleiste für Excel Tabellen erstellen
7:36
Jakob Neubauer
Рет қаралды 54 М.
Dateien aus Ordner und Unterordner auslesen | Excel VBA
22:56
Kai Weissmann
Рет қаралды 36 М.
Excel & Python - Schluss mit langen Excel-Formeln und VBA
7:28
Fynn Mika Kutzner
Рет қаралды 6 М.
Excel VBA Tabelle durchsuchen und Wert ausgeben
10:50
Moni von ExcelForYou
Рет қаралды 2,5 М.
Excel SUCHBOX: Suchen wie ein PROFI inkl. kostenloser VORLAGE
10:03
EASILY Make an Automated Data Entry Form in Excel
14:52
Kenji Explains
Рет қаралды 1 МЛН
Datenbank erstellen MIT Formular und Suchfunktion in Excel 📁 OHNE VBA
21:19
Datenbank erstellen mit Eingabemaske in Excel VBA + kostenloser Download
1:05:33
Python in Excel vs. VBA - What You Should Learn in 2024!
10:05
David Langer
Рет қаралды 77 М.