Excel Funktion mit VBA aufrufen (XVERWEIS, SVERWEIS, SUMME, …) | Excel VBA

  Рет қаралды 10,432

Kai Weissmann

Kai Weissmann

Күн бұрын

Пікірлер: 35
@AstridGunther
@AstridGunther Жыл бұрын
Du hast die wunderbare Fähigkeit Sachverhalte super zu erklären. Hoffentlich bleibst Du uns noch lange erhalten !
@KaiWeissmann
@KaiWeissmann Жыл бұрын
Danke für das Lob!
@AgentK1007
@AgentK1007 Жыл бұрын
Immer wieder eine Freude durch Deine Videos etwas zu lernen. Vielen Dank und weiter so! 👍🏻
@KaiWeissmann
@KaiWeissmann Жыл бұрын
Vielen Dank für dein nettes Kommentar.
@tanjazander8514
@tanjazander8514 Жыл бұрын
Du bist einfach super mit deinen Erklärungen! Vielen Dank 🤗
@sevastian22
@sevastian22 Жыл бұрын
Wieder einmal ein sehr gelungenes Video und den XVerweis für VBA einfach super erklärt. Durch Deine Videos bin ich erst zu VBA gekommen. Also mach bitte weiter so. 👍
@robertusmaximus5105
@robertusmaximus5105 Жыл бұрын
Wie immer tolles Video - vor allem die einfache und verständliche Erklärung macht den Unterschied aus. Mach weiter so Kai, ich bin längst ein Fan von dir geworden 😅
@KaiWeissmann
@KaiWeissmann Жыл бұрын
vielen Dank für dein nettes Kommentar!
@falk1983
@falk1983 Жыл бұрын
Sehr gut erklärt, vielen Dank. Vor allem sehr hilfreich. Mach weiter so, super Arbeit!!!
@KaiWeissmann
@KaiWeissmann Жыл бұрын
Danke für dein Feedback!
@Peter_Friesen
@Peter_Friesen Жыл бұрын
Wie immer super erklärt. Danke und weiter so 👍
@philipantoni679
@philipantoni679 Жыл бұрын
Wieder ein super moderiertes Video! Den kleinen Shortcut eine Shape zu verdoppeln mit Strg + Maus drücken-wegziehen hätte ich gerne mal früher gekannt 😅 vor allem da das scheinbar mit jeder Form in Excel klappt. Mir ist aufgefallen, dass ich bisher nur 1 mal in vielen vielen Makros eine Worksheetfunction genutzt habe. Du hast als Vorteil beschrieben, dass wir die Logik nicht selber coden müssen, da die Funktion ja schon da ist. Mich hätten im Video noch ein paar weitere konkrete Anwendungsvorteile interessiert, also in welchen typischen Situationen diese Funktionen hilfreich sind. Wenn ich die Aufgabe gehabt hätte, deine Userform nachzubauen, hätte ich ganz klassisch einen Loop durch jede Zeile der Tabelle gemacht oder über den Autofilter oder .find jeweils gepaart mit .offset die ID ausgelesen. Es gibt oft viele Wege die ans Ziel führen - deshalb interessieren mich dazu auch die spezifischen Vorteile ggü. den Alternativen 😊 Liebe Grüße und bis zum nächsten Video 👍 P.S.: Und das war im Video wieder eine schöne Mechanik, die man super in deutlich komplexeren Userformen/Makros nutzen kann, um z.B. Variablen/Arrays zu dimensionieren!
@Alwin_W.
@Alwin_W. Жыл бұрын
Wieder was gelernt. Danke Kai
@KaiWeissmann
@KaiWeissmann Жыл бұрын
Immer wieder gerne!
@sasavienne
@sasavienne Жыл бұрын
Sehr gut erklärt. Danke schön
@KaiWeissmann
@KaiWeissmann Жыл бұрын
Sehr gerne!
@superbabb7492
@superbabb7492 Ай бұрын
Super erklärt, Danke. Wie würde der VBA Code aussehen, wenn der Verweis auf eine geschlossene Datei aussehen würde und nicht auf ein Tabellenblatt der aktiven Datei?
@gerdmuster4541
@gerdmuster4541 Жыл бұрын
Vielen Dank!
@KaiWeissmann
@KaiWeissmann Жыл бұрын
Immer gerne
@Dino-od8rv
@Dino-od8rv Жыл бұрын
Hallo Kai, ist es möglich eine Exceldatei zu öffnen - dabei soll gleich in einem bestimmten Tabellenblatt geöffnet werden? (egal wie die Datei vorher abgespeichert wurde)
@KaiWeissmann
@KaiWeissmann Жыл бұрын
Vielleicht hilft dir mein Video zum Thema Arbeitsmappen ansprechen weiter: kzbin.info/www/bejne/oqjHZ5V4jNKcgZI Am besten hier dann mit dem Woorkbook_Open oder Workbook_Activate Event arbeiten. Hier dann eben das gewünschte Tabellenblatt (Worksheet) mit .Select anzeigen lassen.
@mglauser
@mglauser Жыл бұрын
Kool ich wusste noch nicht, dass Formeln auch im Code genutzer werden können. Bisher habe ich höchstens oer Cide Formeln in Zellen eingefügt. Aber eigentlich müsste diese Foreml doch nur beim Form Init eigefügt werden und nich bei jedem change event oder funktioniert das nicht weil die Berechnung dann nicht angestossen wird beim wechsel?
@papabasti5354
@papabasti5354 Жыл бұрын
Hallo und guten Tag, ich habe mal eine Frage. Für meine kleine Hobbyzucht von Chilis habe ich mir eine Tabellen Übersicht gebaut. Dafür habe ich ein System mit fortlaufenden Nummern. Diese Nummerierung ist in der ersten Spalte. In den darauffolgenden Spalten stehen dann Detaildaten wie Sorte usw. Pro Nummer können aber mehrere Daten, also mehrere Zeilen vorhanden sein. Ich möchte nun das bei jedem Eintrag einer neuen Nummer ein neues vorformatiertes Tabellenblatt erzeugt wird das in der die Daten aus den Spalten eingefügt werden. Das aus allen folgenden Zeilen bis ich eine neue Nummer in die erste Spalte trage. Hast du eventuell bereits Videos mit einer Ähnlichen Problematik gehabt? Ich brauche irgend eine Startpunkt, habe aber keine Idee. Vielen Dank im Voraus.
@MrRadlertom
@MrRadlertom Жыл бұрын
Leider geil!!! 😉 👌
@paul-peterpan6943
@paul-peterpan6943 Жыл бұрын
Klasse gemacht, Kai! Danke! Habe aber eine Nachfrage: Du befüllst die Combobox mit Hilfe von ROWSOURCE im Eigenschaftenfenster. Dazu nutzt Du die ZS-Notation E8:E17. Es handelt sich aber bei Deiner Tabelle um eine intelligente Tabelle, die sich ja bei Ergänzungen automatisch erweitert. Was passiert dann mit der E8:E17 - Angabe aus dem Eigenschaftenfenster? Könntest Du dort nicht auch mit dem Namen der intelligenten Tabelle arbeiten? Also so: "tblKunden[KundenID]"?
@KaiWeissmann
@KaiWeissmann Жыл бұрын
Zum Thema ComboBoxen befüllen habe ich schon ein detailliertes Video erstellt: kzbin.info/www/bejne/sKnXkpuMmtmEoLM Hoffe das hilft dir weiter.
@drfailbucket
@drfailbucket Жыл бұрын
Super erklärt 👌 Ich hätte da mal ne frage, würdest du ein Video darüber machen wie man sein Code verbessern kann oder anders gesagt, würde ich dir gern mein Excel Projekt schicken, darin wird zb 3x der gleiche ablauf aufgerufen nur mit unterschiedlichen Bedingungen, leider schaffe ich es nicht diese in zb eine eigenen Funktion zu packen um das ganze zu verkleinern und "verschnellern" Alternativ wäre es mal interessant wenn du zeigst wie man so eine Intelligente Tabelle zb mit Access verknüpft als eine art sicheres backup der "datenbank" 😁
@gtainsiderable7670
@gtainsiderable7670 Жыл бұрын
Themenvorschlag: Outlook VBA, das richtige Verfahren bei neu eingehenden Mails.
@KaiWeissmann
@KaiWeissmann Жыл бұрын
Zum Thema Outlook habe ich schon ein paar Videos gemacht. Siehe z.B. kzbin.info/www/bejne/a5rCkIydZtiel6M (Makro bei Maileingang) Oder: kzbin.info/www/bejne/jpCxgWWYrad-p6c (Anhänge abspeichern)
@HeikoGrethe
@HeikoGrethe Жыл бұрын
Eigentlich eine Top-Information, hat mich aber 3 Stunden Lebenszeit gekostet, bis ich einen Workaround für eine Limitierung der WorksheetFunction.XLookup gefunden habe (bzw. meine Tochter...): im Worksheet selbst habe ich die Funktion =XVERWEIS(DATWERT(LINKS(D16;FINDEN(" ";D16)-1));M4:BZ4;M3:BZ3;;1) benutzt, wobei DATWERT(LINKS(D16;FINDEN(" ";D16)-1)) aus einem Textfeld ("1.10.2023 - 31.1.2024") das erste Datum raussucht und in einen Datumswert umwandelt. Wenn man genau die gleiche Funktion in VBA einsetzen will: WorksheetFunction.XLookup(DateValue(Left(Range("D16"), WorksheetFunction.Find(" ", Range("D16")) - 1)), Range("M4:BZ4"), Range("M3:BZ3"),,1) kommt es IMMER zu einem Laufzeitfehler 1004 Erst, wenn man den Wert DateValue(Left(Range("D16"), WorksheetFunction.Find(" ", Range("D16")) - 1)) in eine Zelle schreibt: Range("B6") = DateValue(Left(Range("D16"), WorksheetFunction.Find(" ", Range("D16")) - 1)) kann man den Wert mit der WorksheetFunction.XLookup wieder benutzen: WorksheetFunction.XLookup(Range("B6"), Range("M4:BZ4"), Range("M3:BZ3"),,1) => Bin extrem offen für Erklärungen oder Fehlerbeseitigungen. Ich setze auf dem Rechner Office 365 ein.
Excel VBA Übungsaufgabe #4 Werte einer Spalte summieren, Summe bilden
13:54
ANDRÉ NAS - EXCEL VBA & POWERPOINT
Рет қаралды 19 М.
Подсадим людей на ставки | ЖБ | 3 серия | Сериал 2024
20:00
ПАЦАНСКИЕ ИСТОРИИ
Рет қаралды 584 М.
2.18 - VBA Vlookup in Another Sheet
15:00
Karen Tateosyan
Рет қаралды 80 М.
10 Years of VBA Array Knowledge in 40 Mins
41:57
Excel Macro Mastery
Рет қаралды 24 М.
XVERWEIS löst ALLE Probleme der SVERWEIS Funktion
10:18
Jakob Neubauer
Рет қаралды 140 М.
How to automate VLOOKUP in Excel with VBA
13:44
PK: An Excel Expert
Рет қаралды 25 М.
Excel SUCHBOX: Suchen wie ein PROFI inkl. kostenloser VORLAGE
10:03
DOUBLEXLOOKUP... the Excel function you've been waiting for!
12:29
Excel Off The Grid
Рет қаралды 23 М.
Datenbank erstellen mit Eingabemaske in Excel VBA + kostenloser Download
1:05:33
EXCEL VBA Fortgeschrittene #2 - Prozeduren aufrufen & Parameter nutzen (Summe, Mittelwert berechnen)
15:16
Подсадим людей на ставки | ЖБ | 3 серия | Сериал 2024
20:00
ПАЦАНСКИЕ ИСТОРИИ
Рет қаралды 584 М.