💥 Wie erstelle ich eine Datenbank mit Suchfunktion? 💥 Mein weiterführender Onlinekurs liefert Dir alle Antworten :) www.excel-vba-lernen.de/shop/ Einfach mal anschauen, vielleicht ist es ja was für Dich! Beste Grüße André
Hey Meister.........sensationell gut dieses Video. Viele Möglichkeiten kompakt und easy und vor allem nachvollziehbar erklärt. Ich kann dich nur empfehlen...und tue es auch
Super Video. Hat alles geklappt. Interessant wäre noch ein Video zum Thema: Wie Lade ich die Daten aus einer Zeile wieder in die Userform um sie zu editieren und dann in derselben Zeile zu speichern.
Nicht nur ein Daumen hoch, sondern ein fettes LOB! Bin gerade dabei in einer Excel Datei meine Auftragsabwicklung zu erstellen, soll beinhalten, Kundenstamm, Artikelstamm, Vorlage für Angebot und Rechnung. Hiermit kann ich ja nun ganz einfach die Kunden und Artikel anlegen, stöber dann mal noch durch deine anderen Videos (Y)
Klasse erklärt, super angenehm zum zuhören. Ich wollte eigentlich nur eine Kleinigkeit wissen und habe danach noch das ganze Video geguckt. Es war definitiv nicht das Letzte:-)
Woran merkt man dass der Lehrer gut ist? Wenn man all das schon hinbekommt, bevor man das Video über ne Übungsaufgabe angeschaut hat(bis auf die Combobox fürs Jahr) und sogar noch Zusatzfunktionen aus Spaß an der Freunde eingebaut hat. Vielen Dank für deine Videos, so macht lernen Spaß!:)
Vielen Dank für deine tollen Videos. Ich fange zwar erst an mit deinen Videoreihen aber so viel nützliches habe ich bisher noch nirgends wo gefunden. Tausend und ein Dank!!
Super schnelle und präzise Anleitung ... für jemanden der noch nie Macros geschrieben hat, musste ich natürlich ständig auf Pause schalten! Bis kurz vor Ende hat es auch gut geklappt. Leider habe ich den Lauffehler 1004. :( Da ich die Grundlagen Videos nicht gesehen habe, kann ich selbst den Fehler also nicht finden ... Scheint an dem Eingabe Befehl ab [Dim last as Integer ...] zu liegen ... Muss also doch erstmal die Grundlagen lernen ... schade ;) Aber tolles Format ... Abbo ist geklickt.
einfach Klasse! Ich bin von 1-22 alle Lektionen durchgegangen und habe als VBA Anfänger sehr, sehr viel gelernt. Ich hoffe, dass ich einiges behalten habe, weiß aber hoffentlich, wo nochmals gucken muß, um ein Problem zu lösen. Ich werde sicherlich ALLES noch einmal durchgucken und an eigenen Beispielen durchexerzieren. Zum Thema Datenbank finde ich den Begriff etwas hochgegriffen. Aber eine gute Eingabeform füe die Aufnahme eines Sachbestandes. Interessant wird es dann mit der Maske zu den Auswertemöglichkeiten - das kommt aber ja noch. Aber eigentlich haben wir die Werkzeuge dafür vermutlich alle schon erlernt... Da fehlt es dann an guten Ideen: Was will ich.
und da habe ich nun selbst eine Frage: Ich rufe eine Exceldatei mit einer Userform von einem beliebigen Verzeichnis über das Kontextmenü des Dateiexplorers auf und möchte in dem Macro wissen, von welchem Verzeichnis die Exeldatei aufgerufen wurde. CurDir und ActiveWorkbook.Path führt mich nicht zum Ziel.
Sehr gutes Video! Ich hab eine Frage. Kann man mit dieser Liste auch eine Kundendatenbank erstellen -> die Daten dann mit der jeweiligen Rechnungsnummer in die Rechnung kopieren (automatisch) -> und diese dann als Auflistung speichern? -> Ohne das die Datenbank mit auf dem "Rechnung Arbeitsblatt" ist, so das die Rechnung dann alleine bzw separat geöffnet wird und man dann nur die Re. Nr. eingeben muss damit sich das alles hinein kopiert ? Vielen Dank im voraus. ( Ich würde nur gerne wissen ob es machbar ist und was ich dazu lernen muss, will es nämlich komplett selber erstellen bzw. erlernen. Tipps nehme ich auch ssseeeeehhhhrrrr gerne :D )
Hallo, habe den Fehler gefunden :) In der Zeile darf es NICHT "End(x1Up)" heißen, sondern "End(xlUP) !!! Hatte statt dem (Klein-)Buchstaben L die Ziffer 1 eingegeben.
Richtig gut, vielen Dank für deine ganze Arbeit! Ich hab gleich deinen Kanal aboniert und stöber mal ein wenig weiter nach Videos bei dir! Danke nochmal
Vielen Dank für deine echt sehr guten Tutorials. Ich habe deine Datenbank in eine kleine Bilder-Datenbank für meine Zwecke umgebastelt und alles funktioniert prima. Gern möchte ich noch wissen, wie man das Formular nach betätigen der Eingabe wieder auf null stellt, sodass das Formular für eine neue Eingabe leer ist. Vielen Dank für deine Mühe und Grüße aus Erfurt.
Danke für Dein Feedback :) Das von Dir beschriebene Thema ist Bestandteil von meinem Onlinekurs 1: th-cam.com/video/xUU_gZlA8pE/w-d-xo.html&feature=emb_title Beste Grüße
Hallo , kann mir einer sagen , warum hier bei mir immer eine Fehlermeldung erscheint ? Private Sub button_Eingabe_Click() 'Erste freie Zeile ausfindig machen Dim last As Integer last = ActiveSheet.Cells(Rows.Count, 1).End(x1Up).Row + 1 ( in dieser Reihe Laufzeitfehler 1004)
Super Erklärung und funktioniert 1A. Habe mir mit der userForm ein Kunden-Aufnahmeblatt erstellt. Was mich noch beschäftigt und für mich vom Vorteil wäre, wenn ich auf EINGABE (in meinem Fall übernehmen klicke), dass sich alle Textboxen löschen und ich gleich eine neue Eingabe tätigen kann. Würde mich über einen Code der zu diesem Video passt freuen. DANKE!! Habe schon einiges versucht und nichts funktioniert.
Hi Vielen Dank für das Video. Super erklärt. kannst du mir bitte nur noch sagen wie ich es hinbekomme wenn ich von einem anderen tabellenblatt aus das userform starte. zb. blatt 1 starte ich es und möchte dass es in blatt 2 einträgt. vielen dank gruß lex
Eine anschauliche Übersicht aller Videos dieser Videoreihe findest du unter: ►www.excel-vba-lernen.de/ Dort habe ich auch alle Befehle und Beispielcodes aus den Videos nochmals rausgeschrieben, sodass Du auf einen Blick alle wichtigen Informationen hast und nicht in den verschiedenen Videos an die jeweilige Stelle spulen musst. Viel Spaß beim Lernen! André
Ich hätte eine Frage zu der Befehlszeile bei 12:09 : In Excel gibt es ja TODAY (HEUTE) falls man nur das aktuelle Datum benötigt oder NOW(JETZT) falls man zusätzlich die aktuelle Zeit benötigen sollte. Gibt es keinen VBA-Befehl, mit dem man das heutige Jahr definieren kann? Das würde vorallem die Pflege einer solchen DB erleichtern
Super ding echt nice, man könnte ja auch noch sinvoll erweitern. um evtl. die Daten zu Pflegen. Ein zusätzliches Makro wo man auch mit VBA Datensätze findet, oder auch löschen kann.
Danke fürs Dein Kommentar! :) freut mich zu hören. Jaa ein komplettes VideoTraining zum Thema Datenbanken ist aktuell in Arbeit :) dort sind dann auch die von Dir angesprochenen Funktionen - Einträge in der Datenbank suchen & Einträge hinzufügen, ergänzen, ändern und löschen - enthalten Beste Grüße André
Tolles Video. Ich würde mir im Formular noch einen Schalter "Nächstes Buch" und "Vorheriges Buch" wünschen, damit das Formular zum Navigieren zwischen den einzelnen Büchern nicht immer geschlossen werden muss.
Top Video. 👍 Danke dafür. Hast du auch ein Video, wie man die Daten aus der Userform in eine externe, geschlossene Arbeitsmappe auf externem Laufwerk oder SharePoint, nach genau deinem hier gezeigten Bsp. in eine Datenbank ablegt und von dort aus wieder per Suchmaske zurück in die Userform laden kann?
Hallo, wie sieht die If-Schleife bei 21:10 aus, um das Komma zu entfernen, wenn nur "Englisch" da steht? Ich stehe leider auf dem Schlauch und hoffe, dass mir jemand von euch weiterhelfen kann. LG
interessantes video interessant wäre es, dies noch ein bisschen weiter zu spielen: beim eintragen soll gecheckt werden, ob genau dieses buch (in der selben auflage, art,..) bereits vorhanden ist. wenn vorhanden, dann Meldung erzeugen, wenn nicht, dann eintragen wie wäre das zu realisieren?
Danke für Dein Kommentar! :) Ich arbeite seit ein paar Wochen an einem VideoTraining für Fortgeschrittene, indem es genau um solche Anwendungen geht - das Erstellen einer interaktiven Datenbank. Dauert allerding noch ein paar Wochen bis das ganze erscheinen wird, beste Grüße André
Hi André, ist dises Video auf deiner Seite schon verfügbar ? Für mich wäre eine agile Datenbank auch sehr interessant, da ich zur Zeit an einer Teststandardtabelle arbeite, bei der sich die Stati vortlaufend ändern.@@scienzless
ab 5:32 hab ich mal eine Frage. Wie definiere ich die Position der ersten freien Zeile? Ich habe deinen Code übernommen, er funktioniert leider bei mir aber nicht, was ich auch schon vermutet habe. Ich bitte um Hilfe :)
Hallo und vielen Dank für deine echt super gemachten Videos. Ich mache sehr viel mit VBA, allerdings geht nicht alles. Das mit den Datenbanken mit Suchfunktion wäre schon sehr hilfreich. Allerdings 164 Euro ausgeben und nicht wissen was ich da an Hilfe raus ziehen könnte ist doch etwas problematisch. Kannst du nicht mal genauer aufführen was da im einzelnen drin ist. Das wäre schon hilfreich. Gerade im Bezug auf Suchfunktionen mit VBA. Aber trotzdem. Hut ab, du bist echt super und deine Videoas helfen sehr.
Ach ja, bei der Suchfunktion geht es eigentlich in der Datenbank hauptsächlich darum, in einer LIste von mehreren Spalten und Zeilen Begriffe zu suchen und dann alle Zeilen aus zu blenden in denen die Begriffe nicht vor kommen und alle mit den Begriffen komplett stehen zu lassen. Änlich wie man es bei Tabellen über die Filterfunktion bei Excel machen kann.
Tolles Video und gut erklärt, jedoch habe ich ein Problem. Bei mir bekomme ich eine Fehlermeldung wenn ich versuche das Programm zu starten. Bei dem Befehl: "last = ActiveSheet.Cells(Rows.Count, 1).End(x1Up).Row + 1" wird mir gesagt dass (x1Up) als Variable nicht definiert worden ist obwohl ich dem Tutorial gefolgt bin.
an erster stelle vielen dank für deine videos (y) , hierzu habe ich alledings ne frage ob du es erweitern konntest, wo der fall zumgekehrt ist, vorhandene tabelle nach bestimmten daten durchsuchen im userform auflisten und dann von dort aus die ausgewählte datei in der tabelle markieren also die dazugehörige spalte in der tabelle, von userform aus die gefundene datei in der zelle auswählen. mfg
Vielen Dank für das tolle Video. Ich konnte es erfolgreich anwenden. Jedoch habe ich noch eine kurze Frage. Ich möchte die Informationen aus der UserForm nicht nebeneinander sondern untereinander ausfüllen lassen. Die Tabelle befindet sich auch nicht direkt oben, sondern fängt ab D8 an. Ich bekomme es einfach nicht hin, dass er die Informationen in die erste leere Zelle E8 und danach weiter mit E9, E10, ...
Wow.. tolle und einfache Erklärung auch für mich der in VBA leider etwas unbeleckt ist. Nun habe ich noch eine Spezialfrage.. in der Hoffung einer ebenso leichten und verständlichen Antwort. Ich möchte eine Ähnliche DB gestalten in der ich allerdings auch die Daten suchen kann, also mindestens ein Suchfeld. Und es soll möglich sein einen kleinen Text zu immermal zu ergänzen, bzw. einen neuen Text zu diesem Datensatz hinzuzufügen. Gibt es da bei Dir vlt. schon eine Anleitung? Vorab schon tausend Dank und bittebitte weiter so!! Karsten
Hallo Andre, soweit super erklärt! Vielen Dank!! Meine Anschlussfrage wäre jetzt aber, wie man mit dieser Version bereits vorhandene Einträge ändern kann. Z.B. wenn sich bei Personen irgendwann der Nachname ändert etc..,? Oder wie man die Erstellung von Duplikaten verhindern kann, weil es einen Eintrag schon gibt?
Servus! Vielen Dank für deine Unterstützung. Ich hätte ein Projekt: Wenn sich der User in einer bestimmten Zeile befinden, so soll im Offset, also zwei Spalten rüber springen. Der Inhalt wird in eine Textbox abgegeben. Wenn dort in einem Satz, zB "Tanken" befindet, so soll dem Anwender in der zweiten Textbox ein gewisser Code, zb "c5" suggeriert werden. Hättest du für mich in diesem Zusammenhang einen Hinweis zur Verwirklichung dieses Projektes? Vielen Dank für deine Hilfe im Vorfeld!
Wow, ich bin echt beeindruckt wie einfach du das erklären kannst. Wäre es auch möglich mit Hilfe dieser Datenbanken eine Art Konfigurator zu erstellen? Also sagen wir z.B. einen PC-Konfigurator, je nach Mainboard hat man eine andere Auswahl an Prozessoren (AMD,Intel, und dem entsprechend den Sockel). Ich habe mich an dynamischen Dropdownlisten versucht, aber feststellen müssen, dass man doch sehr eingeschränkt ist....z.B. ich kann zwar die Prozessoren dem Mainboard zuordnen, aber nicht zusätzlich auch noch den Ramspeicher.
Hallo, vielen Dank für das tollte Video. Das hat mir wirklich viel gebracht, nicht nur der VBA Code an sich sondern das ganze als Projekt. Eine Frage habe ich allerdings noch und hoffe jemand kann mir Helfen: Wenn ich die Daten aus dem Formular in eine ganz bestimmte Tabelle z.B. die Tabelle "Datenbank" schreiben lassen möchte und die Tabelle "Datenbank" ist jetzt NICHT das ActiveSheet, wie wird das gemacht? Würde mich über Infos freuen
4 ปีที่แล้ว
Sehr gute Arbeit!! Habe Excel neu für mich entdeckt und deine Videos helfen sehr. Frage meinerseits: ich habe ein Projekt am laufen und zwar will ich ein Tagebuch in Excel machen und zwar soll es einfach um Handlungen gehen ob ich etwas den Tag gut erledigt habe oder nicht und eben warum. Und daran gekoppelt eine Belohnung mit Sternchen Symbolen wenn ich etwas gut mache und wenn ich etwas schlecht oder Fehler mache eine Fehleranalyse. Wie könnte ich diese VBA Features so gestalten um sozusagen eine einfache Eingabe meiner Daten zu gestalten um sie auch vom Handy easy öffnen zu können und gleichzeitig eine übersichtliche Aufteilung der tagebucheinträge mit automatischem Datum um schauen zu können welchen Monat oder Woche oder Tag ich sehr gut war oder z. B Was genau ich gemacht habe und Bewertung z. B wie gut oder schlecht ich etwas gemacht habe. Denkst du da gibt es eine geile lösung?
Danke für das tolle Video. Top Erklärt. Allerdings mache ich noch was falsch und zwar kriege ich beim last = ActiveSheet.Cells(Rows.Count, 1).End(x1Up).Row + 1 folgende Fehrlermeldung (Laufzeitfehler '1004' Anwendungs-oder objektdefinierter Fehler) Weisst du woran es liegen kann? Vielen Dank im Voraus
Hallo,erst Mal Danke für dein sehr hilfreiche Video. Aber bei mir die Angabe hat nicht zu dem Excel Datein übernommen. wenn ich die 'Eingabe' Button gedrückt habe, da passiert nichts. Vielleicht kannst du mir helfen. Danke im Voraus
Guten Morgen, André! Ein sehr lehrreiches Video, das aber leider eine Frage nicht beantwortet (wenn ich richtig zugehört und zugesehen habe :-)): Funktioniert das auch mit "intelligenten Tabellen", die Namen haben, Dropdownlistenfelder und Eingabe - Automatisierungen? Oder muss ich dazu diese Tabellen in einfache Bereiche zurückkonvertieren? Hast Du gar ein ähnliches Beispiel, in dem Du mit "intelligenten Tabellen" arbeitest? Ich frage das deshalb, weil bei intelligenten Tabellen ja durch das Betätigen der Tab-Taste eine neue Zeile in der Tabelle angelegt wird und existierende Formeln etc. in die Zellen der neuen Zeile übernommen werden.
Super Anleitung, hat mir sehr geholfen. Wo ich momentan 'hänge' ist das Problem, das ich mehrer Tabellen haben, mit dem UserForm möchte ich gerne Daten in die Tabelle 'Erfassung' eingeben. Wie muss die Formel dann lauten, das diese in der Tabelle Erfassung eingetragen werden?? Sprich die Formel "last = ActiveSheet.Erfassung(Rows.Count, 1).End(xlUp).Row + 1" funktioniert dann ja nicht da es die Tabelle so nicht gibt.....
Hey! Sehr hilfreiche Clips und vielen Dank dafür. Eine Frage ist noch übergeblieben. Wie schaffe ich es das ich bei der Eingabebestätigung (Button 'Eingabe') automatisch ein neues leer Formular öffnet. Ich also nicht die vorherigen Daten per Hand rauslöschen muss. Danke für die Hilfe!
Sehr gutes Video. Sollte ich jetzt eine dumme Frage stellen, bitte ich um Verzeihung. Gibt es auch in Excel ab 2019 eine Funktion ohne VBA, um das rechenergebnis einer Zelle als Text in eine andere Zelle festzuschreiben?
die Umsetzung der Eingabe für die Sprachen in den Büchern ist grenzwertig. In "Datenbanken" sollen Kombinationen von mehreren Werten nicht in ein gemeinsames Feld eingetragen werden. Diese Variante ist nur für eine sehr kleine Anzahl an "Sprachen" nutzbar, schon das Auslesen oder nachträgliche bearbeiten dieses Feldes ist nur noch mit hohem Aufwand zu erledigen, der mit dieser einfachen Lösung nicht gerechtfertigt wird . um ein Beispiel zu bleiben: wird durch die Formel die Reihenfolge der Sprachen festgelegt, z.b. deutsch, englisch, französisch so könnte es bei der Auswertung zu Problemen kommen, wenn jemand (z.b. manuell) die Daten in der falschen Reihenfolge einträgt und damit die Abfrage mit französisch, englisch, deutsch nicht mehr funktioniert, weil die Reihenfolge nicht richtig ist aber die Frage eigentlich mit ja beantwortet werden müsste. Hier wurde in der verkürzten und unaufmerksamen Planung gleich einmal mit dem Schrotgewehr in den Fuß geschossen. Keine elegante Umsetzung, leider.
Hi Andre, vielen Dank für Deine Videos! Sobald ich den Code übergeben möchte, kommt eine Fehlermeldung: Fehler beim Komplimieren: Sub oder Function nicht definiert. Und der Text ganz oben "Private Sub Userform_Initialize() ist gelb markiert?
Vielen Dank für die tollen Videos die mir grad echt das Leben retten :) Kurze frage zum Code um die letze freie Zelle anzusprechen: Dies funktioniert bei mir nicht, wenn ich die entsprechenden Felder zuvor als Tabelle formatiert habe - hast du hierzu einen Tipp? Danke!
Hallo, zunächst ein sehr gut erklärtes Video, ich bekomme jedoch die ganze Zeit ein Fehler bei "Dim last As Integer last = ActiveSheet.Cells(Rows.Count, 1).End(x1up).Row + 1" Laufzeitfehler'1004' Frage mich woran es liegt vielleicht hast du ja eine Antwort
Video sehr gut, habe alles 1:1 mitverfolgt und in Excel eingegeben. Beim Ausführen erscheint auch die Eingabemaske. Wenn ich dann auf den Button "Eingabe" klicke erscheint die Meldung: "Laufzeitfehler '1004': Anwendungs- oder objektdefinierter Fehler". Wenn ich dann auf Debuggen klicke erscheint: "last = ActiveSheet.Cells(Rows.Count, 1).End(x1Up).Row + 1". Zeile stimmt jedoch mit Video überein. Wo könnte dann sonst der Fehler liegen?
Danke für das super Video. Ich habe eine Frage bezüglich der Übergabe der Daten aus dem UserForm in die Tabelle: Wird in einem deiner Videos die genaue Funktionsweise von "Dim last As Integer last = ActiveSheet.Cells(Rows.Count, 2).End(x1Up).Row + 1 " genauer erklärt? Brauche eine ähnliche Datenübergabe für ein Uniprojekt aber finde keine passende Lösung. Danke im vorraus!
Danke für Dein Kommentar! :) Jaa die Möglichkeit besteht und wird in dem weiterführenden VideoKurs behandelt Schau gerne mal rein - vll ist das Ganze ja was für Dich: th-cam.com/video/Ke68-xKCCJw/w-d-xo.html Beste Grüße André
Hallo André, ich finde das Video auch sehr gut und ich hab eine Frage dazu. beim Titel und beim Autor hast du vor dem "=" ein ".value" verwendet und danach nicht. Bei der Auflage verwendest du vor UND nach dem "=" das ".value" Nun habe ich etwas herumprobiert und es scheint, dass es nicht wichtig sei, ob ich das ".value" verwende oder nicht. Ist das so? Oder anders gefragt: wann setze ich das ".value" zwingend ein und wann kannich es mir sparen? Viele Grüße, Enrico
Hallo, was kann ich tun, das die Textboxen nach dem anlegen wieder ler sin? So das das beim 2 Eintrage nicht irre fürt wenn man 20 Boxen hat und obe anfangen möchte wieder??! Vielen dank schonmal
Vielen Dank! Hat mir so Freude bereitet. Kannst du mir noch einen Tipp geben wie ich dieses Formular abspeichern kann und aus der Excel Arbeitsmappe heraus das Formular starten kann. Das habe ich noch nicht gefunden.
Hallo und erst mal Dank für die hilfreichen Videos. ich habe mir eine Datenbank nach dem Video erstellt und sie funktioniert gut, aber ein Problem habe ich, wenn ich mehrer Datensätze eintrage muss ich jedesmal die Daten im Userform händisch überschreiben, wie kann man es denn anstellen, dass die Eingabefelder automatisch geleert werden? Danke im Voraus Gruß Micha
💥 Wie erstelle ich eine Datenbank mit Suchfunktion? 💥
Mein weiterführender Onlinekurs liefert Dir alle Antworten :) www.excel-vba-lernen.de/shop/
Einfach mal anschauen, vielleicht ist es ja was für Dich!
Beste Grüße
André
Hallo, darf ich sie per email kontaktieren. Wenn ja bräuchte ich Ihre Mail Adresse:)
Vielen Dank für deine Schulungsbeiträge, Du bist für mich wirklich der "BESTE".
Tausend Dank für die tolle Anleitung!!!
Immer gerne! :)
Hey Meister.........sensationell gut dieses Video. Viele Möglichkeiten kompakt und easy und vor allem nachvollziehbar erklärt. Ich kann dich nur empfehlen...und tue es auch
Super Video. Hat alles geklappt. Interessant wäre noch ein Video zum Thema:
Wie Lade ich die Daten aus einer Zeile wieder in die Userform um sie zu editieren und dann in derselben Zeile zu speichern.
habe in kurzer Zeit viel gelernt. zügig durchgezogen, kein unnötiges Palaber, gefällt mir gut. Danke
ich danke Dir für Dein nettes Feedback! :)
Nicht nur ein Daumen hoch, sondern ein fettes LOB! Bin gerade dabei in einer Excel Datei meine Auftragsabwicklung zu erstellen, soll beinhalten, Kundenstamm, Artikelstamm, Vorlage für Angebot und Rechnung. Hiermit kann ich ja nun ganz einfach die Kunden und Artikel anlegen, stöber dann mal noch durch deine anderen Videos (Y)
Danke für Dein Kommentar! :) Weiterhin gutes Gelingen!
Voll die gute Wiederholung von Allem was du bisher behandelst hast :)
Vielen Dank :)
Überragendes Tutorial! Werde es definitiv weiterempfehlen!
dass freut mich zu hören! :) Danke!
Danke für dieses Video, ich werde wenn ich Zeit habe einen Reklamationsmatrix erstellen und hoffe, dass es mit dem gleichen Programm funktioniert.
einmal Wochende investiert und alles klappt . . . super Video. !
Optimal! :) beste Grüße
Immer noch ein cooles Projekt. Vielen Dank.
Dankeschön lieber André.
Klasse erklärt, super angenehm zum zuhören. Ich wollte eigentlich nur eine Kleinigkeit wissen und habe danach noch das ganze Video geguckt. Es war definitiv nicht das Letzte:-)
Vielen lieben Dank :)
Spitzen Anwendungbeispiel! Hast Du wieder ganz toll aufgebaut und erklärt! Weiter so!
Woran merkt man dass der Lehrer gut ist? Wenn man all das schon hinbekommt, bevor man das Video über ne Übungsaufgabe angeschaut hat(bis auf die Combobox fürs Jahr) und sogar noch Zusatzfunktionen aus Spaß an der Freunde eingebaut hat. Vielen Dank für deine Videos, so macht lernen Spaß!:)
Vielen Dank für die Mühe.
Vielen Dank für deine tollen Videos. Ich fange zwar erst an mit deinen Videoreihen aber so viel nützliches habe ich bisher noch nirgends wo gefunden. Tausend und ein Dank!!
Super schnelle und präzise Anleitung ... für jemanden der noch nie Macros geschrieben hat, musste ich natürlich ständig auf Pause schalten! Bis kurz vor Ende hat es auch gut geklappt.
Leider habe ich den Lauffehler 1004. :(
Da ich die Grundlagen Videos nicht gesehen habe, kann ich selbst den Fehler also nicht finden ... Scheint an dem Eingabe Befehl ab [Dim last as Integer ...] zu liegen ... Muss also doch erstmal die Grundlagen lernen ... schade ;)
Aber tolles Format ... Abbo ist geklickt.
Weil es kein 1er sondern ein l ist...
Dim last As Integer
last = ActiveSheet.Cells(Rows.Count, 1).End(xlUp).Row + 1
Sollte so klappen
;) einzeln per Hand hat es nicht geklappt ... Ich musste deine gesamte Zeile einfügen(kopieren), Jetzt funktioniert es aber, Danke dir!@@ka_andr3
Einfach Top!!! bin begeistert
Ich danke dir :)
Hallo André,
finde dieses Video sehr toll, super erklärt. Habe die anderen Videos noch nicht angeschaut, mache ich aber noch. DANKE für deine Arbeit.
danke für das nette Feedback!
Ich würde mich freuen, wenn sich der Eindruck auch in den anderen Videos bestätigt :)
Beste Grüße
du erklärst sehr gut ! weiter so
ich danke Dir :)
einfach Klasse! Ich bin von 1-22 alle Lektionen durchgegangen und habe als VBA Anfänger sehr, sehr viel gelernt. Ich hoffe, dass ich einiges behalten habe, weiß aber hoffentlich, wo nochmals gucken muß, um ein Problem zu lösen. Ich werde sicherlich ALLES noch einmal durchgucken und an eigenen Beispielen durchexerzieren.
Zum Thema Datenbank finde ich den Begriff etwas hochgegriffen. Aber eine gute Eingabeform füe die Aufnahme eines Sachbestandes. Interessant wird es dann mit der Maske zu den Auswertemöglichkeiten - das kommt aber ja noch. Aber eigentlich haben wir die Werkzeuge dafür vermutlich alle schon erlernt... Da fehlt es dann an guten Ideen: Was will ich.
und da habe ich nun selbst eine Frage: Ich rufe eine Exceldatei mit einer Userform von einem beliebigen Verzeichnis über das Kontextmenü des Dateiexplorers auf und möchte in dem Macro wissen, von welchem Verzeichnis die Exeldatei aufgerufen wurde. CurDir und ActiveWorkbook.Path führt mich nicht zum Ziel.
Guten Abend , Dankeschön für die tollen Videos dank dir sehr viel gelernt.
Ganz super erklärt ! - Danke dafür !
Danke für Dein Kommentar! :) Beste Grüße
Du erklärst das immer sehr gut und ich lern immer wieder was mit bei dir.
mach weiter so!!
Danke!
Freut mich mal wieder von Dir zu hören! :) & danke für Dein Feedback
SCIENZLESS - Maschinenbau Lernvideos wow sehr verständlich gemacht. Danke
Sehr gut erklärt😊. Danke für die Mühe!
Immer gerne!
Echt Super gut erklärt Danke!!!
Extra angemeldet um dir einen Like zu geben. Vielen Dank!
Sehr informatives Video!
Danke! :)
Vielen Dank, das ist ein sehr hilfreiches Video und macht Lust auf mehr!
Gratuliere . super gemacht. .
Ich danke Dir :)
Super erklärt weiter so
Vielen Dank für Ihre Arbeit! Hab viel gelernt!!!
Danke für Dein Feedback! :) Beste Grüße
Moin zusammen :)
den Code zu diesem Video lade ich die Tage auf meine Website hoch!
Beste Grüße & viel Spaß mit dem Video 👌
André
Sehr gutes Video! Ich hab eine Frage. Kann man mit dieser Liste auch eine Kundendatenbank erstellen -> die Daten dann mit der jeweiligen Rechnungsnummer in die Rechnung kopieren (automatisch) -> und diese dann als Auflistung speichern? -> Ohne das die Datenbank mit auf dem "Rechnung Arbeitsblatt" ist, so das die Rechnung dann alleine bzw separat geöffnet wird und man dann nur die Re. Nr. eingeben muss damit sich das alles hinein kopiert ? Vielen Dank im voraus. ( Ich würde nur gerne wissen ob es machbar ist und was ich dazu lernen muss, will es nämlich komplett selber erstellen bzw. erlernen. Tipps nehme ich auch ssseeeeehhhhrrrr gerne :D )
Weltklasse !
Top, danke!
🙏 sehr gerne!
Ich kann nur schreiben... SUPER!!!!!!!!!!!!! :-))
Danke für Dein Feedback :)
Ich ziehe den Hut .... wieder ein genial gutes Video!
und ich danke Dir recht herzlich für Dein nettes & motivierendes Kommentar :)
Super erläutert!!
ECHT GENIAL !!DANKE DANKE DIR ;-)
Danke für Dein Feedback :))
Danke für das tolle Video, Du hast mir sehr geholfen !!
Dass freut mich :) Danke fürs kommentieren!
Hallo, habe den Fehler gefunden :)
In der Zeile darf es NICHT "End(x1Up)" heißen, sondern "End(xlUP) !!! Hatte statt dem (Klein-)Buchstaben L die Ziffer 1 eingegeben.
Da bist Du nocht der Erste dem das passiert :)
Beste Grüße und weiterhin gutes gelingen!
Danke war bei mir der Fall :-)
Bernd Burk danke ich bin beinah verzweifelt
Auch mein Fehler! Top und Danke!
Richtig gut, vielen Dank für deine ganze Arbeit! Ich hab gleich deinen Kanal aboniert und stöber mal ein wenig weiter nach Videos bei dir! Danke nochmal
Super erklärt!
Vielen Dank für deine echt sehr guten Tutorials. Ich habe deine Datenbank in eine kleine Bilder-Datenbank für meine Zwecke umgebastelt und alles funktioniert prima. Gern möchte ich noch wissen, wie man das Formular nach betätigen der Eingabe wieder auf null stellt, sodass das Formular für eine neue Eingabe leer ist. Vielen Dank für deine Mühe und Grüße aus Erfurt.
Danke für Dein Feedback :)
Das von Dir beschriebene Thema ist Bestandteil von meinem Onlinekurs 1:
th-cam.com/video/xUU_gZlA8pE/w-d-xo.html&feature=emb_title
Beste Grüße
Hallo , kann mir einer sagen , warum hier bei mir immer eine Fehlermeldung erscheint ?
Private Sub button_Eingabe_Click()
'Erste freie Zeile ausfindig machen
Dim last As Integer
last = ActiveSheet.Cells(Rows.Count, 1).End(x1Up).Row + 1 ( in dieser Reihe Laufzeitfehler 1004)
Besten Dank
Frank
Dachte ich klicke gleich wieder weg - aber unkomliziert und gut strukturiert
Danke für die Information, super Video.
Vielen Dank für das super Video! :)
Einfach Genial :)
ich danke Dir :)
Vielen Dank für dein Unterrichten (Master)
danke für Dein Kommentar! :)
Tolle Videos genial erklärt " Danke" und weiter so.
Danke, dass Du Dir die Zeit genommen hast für Dein Feedback! :)
Super Erklärung und funktioniert 1A. Habe mir mit der userForm ein Kunden-Aufnahmeblatt erstellt. Was mich noch beschäftigt und für mich vom Vorteil wäre, wenn ich auf EINGABE (in meinem Fall übernehmen klicke), dass sich alle Textboxen löschen und ich gleich eine neue Eingabe tätigen kann. Würde mich über einen Code der zu diesem Video passt freuen. DANKE!! Habe schon einiges versucht und nichts funktioniert.
Danke für die große Hilfe!
ich danke für das feedback! :) Beste Grüße!
Super Video sehr gut erklärt.
vielen dank! :)
du bist der beste
Ich fühle mich geschmeichelt 👌 :) Vielen dank!
Hallo, super Video. Gut erklärt, vielen Dank dafür.
Langsam komme ich mit VBA klar
Danke, voll super!!
Hi Vielen Dank für das Video. Super erklärt. kannst du mir bitte nur noch sagen wie ich es hinbekomme wenn ich von einem anderen tabellenblatt aus das userform starte. zb. blatt 1 starte ich es und möchte dass es in blatt 2 einträgt. vielen dank gruß lex
Eine anschauliche Übersicht aller Videos dieser Videoreihe findest du unter:
►www.excel-vba-lernen.de/
Dort habe ich auch alle Befehle und Beispielcodes aus den Videos
nochmals rausgeschrieben, sodass Du auf einen Blick alle wichtigen
Informationen hast und nicht in den verschiedenen Videos an die
jeweilige Stelle spulen musst.
Viel Spaß beim Lernen!
André
Ich
Ich hätte eine Frage zu der Befehlszeile bei 12:09 :
In Excel gibt es ja
TODAY (HEUTE) falls man nur das aktuelle Datum benötigt oder
NOW(JETZT) falls man zusätzlich die aktuelle Zeit benötigen sollte.
Gibt es keinen VBA-Befehl, mit dem man das heutige Jahr definieren kann?
Das würde vorallem die Pflege einer solchen DB erleichtern
hey, wieso kommt denn bei 17:32 .Caption anstatt .Value da rein?
geht beides :)
Super ding echt nice, man könnte ja auch noch sinvoll erweitern. um evtl. die Daten zu Pflegen.
Ein zusätzliches Makro wo man auch mit VBA Datensätze findet, oder auch löschen kann.
Danke fürs Dein Kommentar! :) freut mich zu hören.
Jaa ein komplettes VideoTraining zum Thema Datenbanken ist aktuell in Arbeit :)
dort sind dann auch die von Dir angesprochenen Funktionen - Einträge in der Datenbank suchen & Einträge hinzufügen, ergänzen, ändern und löschen - enthalten
Beste Grüße
André
Super, bin darauf sehr gespannt.....
Hallo André! Gibt es das Datenbakvideo schon?? Ich würde in der Userform den Inhalt gern geleert bekommen, wenn ich auf die Taste "Eingabe" klicke.
Tolles Video. Ich würde mir im Formular noch einen Schalter "Nächstes Buch" und "Vorheriges Buch" wünschen, damit das Formular zum Navigieren zwischen den einzelnen Büchern nicht immer geschlossen werden muss.
Absolut :) Dass Programm ist ja nur ein kleiner Einstieg und lässt sich beliebig erweitern:
th-cam.com/video/xUU_gZlA8pE/w-d-xo.html
Top Video. 👍 Danke dafür. Hast du auch ein Video, wie man die Daten aus der Userform in eine externe, geschlossene Arbeitsmappe auf externem Laufwerk oder SharePoint, nach genau deinem hier gezeigten Bsp. in eine Datenbank ablegt und von dort aus wieder per Suchmaske zurück in die Userform laden kann?
Hallo,
wie sieht die If-Schleife bei 21:10 aus, um das Komma zu entfernen, wenn nur "Englisch" da steht? Ich stehe leider auf dem Schlauch und hoffe, dass mir jemand von euch weiterhelfen kann.
LG
Tolles Video! Vielen Dank :)
interessantes video
interessant wäre es, dies noch ein bisschen weiter zu spielen:
beim eintragen soll gecheckt werden, ob genau dieses buch (in der selben auflage, art,..) bereits vorhanden ist.
wenn vorhanden, dann Meldung erzeugen, wenn nicht, dann eintragen
wie wäre das zu realisieren?
Danke für Dein Kommentar! :)
Ich arbeite seit ein paar Wochen an einem VideoTraining für Fortgeschrittene, indem es genau um solche Anwendungen geht - das Erstellen einer interaktiven Datenbank.
Dauert allerding noch ein paar Wochen bis das ganze erscheinen wird,
beste Grüße
André
Hi André,
ist dises Video auf deiner Seite schon verfügbar ? Für mich wäre eine agile Datenbank auch sehr interessant, da ich zur Zeit an einer Teststandardtabelle arbeite, bei der sich die Stati vortlaufend ändern.@@scienzless
Vielen Dank - ich komme bestimmt wieder :-)
Danke fürs kommentieren! Beste Grüße :)
ab 5:32 hab ich mal eine Frage. Wie definiere ich die Position der ersten freien Zeile? Ich habe deinen Code übernommen, er funktioniert leider bei mir aber nicht, was ich auch schon vermutet habe. Ich bitte um Hilfe :)
hier passiert es häufig, dass man "x1" anstelle von "xl" schreibt :) vielleicht liegt darin ja die Ursache
Beste grüße
Hallo und vielen Dank für deine echt super gemachten Videos. Ich mache sehr viel mit VBA, allerdings geht nicht alles. Das mit den Datenbanken mit Suchfunktion wäre schon sehr hilfreich. Allerdings 164 Euro ausgeben und nicht wissen was ich da an Hilfe raus ziehen könnte ist doch etwas problematisch. Kannst du nicht mal genauer aufführen was da im einzelnen drin ist.
Das wäre schon hilfreich. Gerade im Bezug auf Suchfunktionen mit VBA.
Aber trotzdem. Hut ab, du bist echt super und deine Videoas helfen sehr.
Ach ja, bei der Suchfunktion geht es eigentlich in der Datenbank hauptsächlich darum, in einer LIste von mehreren Spalten und Zeilen Begriffe zu suchen und dann alle Zeilen aus zu blenden in denen die Begriffe nicht vor kommen und alle mit den Begriffen komplett stehen zu lassen. Änlich wie man es bei Tabellen über die Filterfunktion bei Excel machen kann.
Tolles Video und gut erklärt, jedoch habe ich ein Problem.
Bei mir bekomme ich eine Fehlermeldung wenn ich versuche das Programm zu starten.
Bei dem Befehl:
"last = ActiveSheet.Cells(Rows.Count, 1).End(x1Up).Row + 1"
wird mir gesagt dass (x1Up) als Variable nicht definiert worden ist obwohl ich dem Tutorial gefolgt bin.
an erster stelle vielen dank für deine videos (y) , hierzu habe ich alledings ne frage ob du es erweitern konntest, wo der fall zumgekehrt ist,
vorhandene tabelle nach bestimmten daten durchsuchen im userform auflisten und dann von dort aus die ausgewählte datei in der tabelle markieren also die dazugehörige spalte in der tabelle, von userform aus die gefundene datei in der zelle auswählen.
mfg
Vielen Dank für das tolle Video. Ich konnte es erfolgreich anwenden. Jedoch habe ich noch eine kurze Frage. Ich möchte die Informationen aus der UserForm nicht nebeneinander sondern untereinander ausfüllen lassen. Die Tabelle befindet sich auch nicht direkt oben, sondern fängt ab D8 an. Ich bekomme es einfach nicht hin, dass er die Informationen in die erste leere Zelle E8 und danach weiter mit E9, E10, ...
Wow.. tolle und einfache Erklärung auch für mich der in VBA leider etwas unbeleckt ist.
Nun habe ich noch eine Spezialfrage.. in der Hoffung einer ebenso leichten und verständlichen Antwort.
Ich möchte eine Ähnliche DB gestalten in der ich allerdings auch die Daten suchen kann, also mindestens ein Suchfeld. Und es soll möglich sein einen kleinen Text zu immermal zu ergänzen, bzw. einen neuen Text zu diesem Datensatz hinzuzufügen.
Gibt es da bei Dir vlt. schon eine Anleitung?
Vorab schon tausend Dank und bittebitte weiter so!!
Karsten
Hallo Andre,
soweit super erklärt! Vielen Dank!!
Meine Anschlussfrage wäre jetzt aber, wie man mit dieser Version bereits vorhandene Einträge ändern kann. Z.B. wenn sich bei Personen irgendwann der Nachname ändert etc..,?
Oder wie man die Erstellung von Duplikaten verhindern kann, weil es einen Eintrag schon gibt?
Servus!
Vielen Dank für deine Unterstützung.
Ich hätte ein Projekt: Wenn sich der User in einer bestimmten Zeile befinden, so soll im Offset, also zwei Spalten rüber springen. Der Inhalt wird in eine Textbox abgegeben. Wenn dort in einem Satz, zB "Tanken" befindet, so soll dem Anwender in der zweiten Textbox ein gewisser Code, zb "c5" suggeriert werden.
Hättest du für mich in diesem Zusammenhang einen Hinweis zur Verwirklichung dieses Projektes?
Vielen Dank für deine Hilfe im Vorfeld!
Wow, ich bin echt beeindruckt wie einfach du das erklären kannst. Wäre es auch möglich mit Hilfe dieser Datenbanken eine Art Konfigurator zu erstellen? Also sagen wir z.B. einen PC-Konfigurator, je nach Mainboard hat man eine andere Auswahl an Prozessoren (AMD,Intel, und dem entsprechend den Sockel). Ich habe mich an dynamischen Dropdownlisten versucht, aber feststellen müssen, dass man doch sehr eingeschränkt ist....z.B. ich kann zwar die Prozessoren dem Mainboard zuordnen, aber nicht zusätzlich auch noch den Ramspeicher.
Hallo, vielen Dank für das tollte Video. Das hat mir wirklich viel gebracht, nicht nur der VBA Code an sich sondern das ganze als Projekt. Eine Frage habe ich allerdings noch und hoffe jemand kann mir Helfen: Wenn ich die Daten aus dem Formular in eine ganz bestimmte Tabelle z.B. die Tabelle "Datenbank" schreiben lassen möchte und die Tabelle "Datenbank" ist jetzt NICHT das ActiveSheet, wie wird das gemacht? Würde mich über Infos freuen
Sehr gute Arbeit!! Habe Excel neu für mich entdeckt und deine Videos helfen sehr. Frage meinerseits: ich habe ein Projekt am laufen und zwar will ich ein Tagebuch in Excel machen und zwar soll es einfach um Handlungen gehen ob ich etwas den Tag gut erledigt habe oder nicht und eben warum. Und daran gekoppelt eine Belohnung mit Sternchen Symbolen wenn ich etwas gut mache und wenn ich etwas schlecht oder Fehler mache eine Fehleranalyse. Wie könnte ich diese VBA Features so gestalten um sozusagen eine einfache Eingabe meiner Daten zu gestalten um sie auch vom Handy easy öffnen zu können und gleichzeitig eine übersichtliche Aufteilung der tagebucheinträge mit automatischem Datum um schauen zu können welchen Monat oder Woche oder Tag ich sehr gut war oder z. B Was genau ich gemacht habe und Bewertung z. B wie gut oder schlecht ich etwas gemacht habe. Denkst du da gibt es eine geile lösung?
Danke für das tolle Video. Top Erklärt. Allerdings mache ich noch was falsch und zwar kriege ich beim
last = ActiveSheet.Cells(Rows.Count, 1).End(x1Up).Row + 1 folgende Fehrlermeldung (Laufzeitfehler '1004' Anwendungs-oder objektdefinierter Fehler) Weisst du woran es liegen kann? Vielen Dank im Voraus
Hallo,erst Mal Danke für dein sehr hilfreiche Video.
Aber bei mir die Angabe hat nicht zu dem Excel Datein übernommen.
wenn ich die 'Eingabe' Button gedrückt habe, da passiert nichts. Vielleicht kannst du mir helfen.
Danke im Voraus
Guten Morgen, André!
Ein sehr lehrreiches Video, das aber leider eine Frage nicht beantwortet (wenn ich richtig zugehört und zugesehen habe :-)): Funktioniert das auch mit "intelligenten Tabellen", die Namen haben, Dropdownlistenfelder und Eingabe - Automatisierungen? Oder muss ich dazu diese Tabellen in einfache Bereiche zurückkonvertieren? Hast Du gar ein ähnliches Beispiel, in dem Du mit "intelligenten Tabellen" arbeitest? Ich frage das deshalb, weil bei intelligenten Tabellen ja durch das Betätigen der Tab-Taste eine neue Zeile in der Tabelle angelegt wird und existierende Formeln etc. in die Zellen der neuen Zeile übernommen werden.
Super Anleitung, hat mir sehr geholfen. Wo ich momentan 'hänge' ist das Problem, das ich mehrer Tabellen haben, mit dem UserForm möchte ich gerne Daten in die Tabelle 'Erfassung' eingeben. Wie muss die Formel dann lauten, das diese in der Tabelle Erfassung eingetragen werden?? Sprich die Formel "last = ActiveSheet.Erfassung(Rows.Count, 1).End(xlUp).Row + 1" funktioniert dann ja nicht da es die Tabelle so nicht gibt.....
Ich bin fündig geworden, ich musste die Tabelle aktivieren [Worksheets("Name Tabellenblatt").Activate]
Hey!
Sehr hilfreiche Clips und vielen Dank dafür.
Eine Frage ist noch übergeblieben. Wie schaffe ich es das ich bei der Eingabebestätigung (Button 'Eingabe') automatisch ein neues leer Formular öffnet. Ich also nicht die vorherigen Daten per Hand rauslöschen muss.
Danke für die Hilfe!
Sehr gutes Video. Sollte ich jetzt eine dumme Frage stellen, bitte ich um Verzeihung. Gibt es auch in Excel ab 2019 eine Funktion ohne VBA, um das rechenergebnis einer Zelle als Text in eine andere Zelle festzuschreiben?
Super 😘
die Umsetzung der Eingabe für die Sprachen in den Büchern ist grenzwertig. In "Datenbanken" sollen Kombinationen von mehreren Werten nicht in ein gemeinsames Feld eingetragen werden.
Diese Variante ist nur für eine sehr kleine Anzahl an "Sprachen" nutzbar, schon das Auslesen oder nachträgliche bearbeiten dieses Feldes ist nur noch mit hohem Aufwand zu erledigen, der mit dieser einfachen Lösung nicht gerechtfertigt wird .
um ein Beispiel zu bleiben: wird durch die Formel die Reihenfolge der Sprachen festgelegt, z.b. deutsch, englisch, französisch so könnte es bei der Auswertung zu Problemen kommen, wenn jemand (z.b. manuell) die Daten in der falschen Reihenfolge einträgt und damit die Abfrage mit französisch, englisch, deutsch nicht mehr funktioniert, weil die Reihenfolge nicht richtig ist aber die Frage eigentlich mit ja beantwortet werden müsste.
Hier wurde in der verkürzten und unaufmerksamen Planung gleich einmal mit dem Schrotgewehr in den Fuß geschossen. Keine elegante Umsetzung, leider.
Hi Andre, vielen Dank für Deine Videos! Sobald ich den Code übergeben möchte, kommt eine Fehlermeldung: Fehler beim Komplimieren: Sub oder Function nicht definiert. Und der Text ganz oben "Private Sub Userform_Initialize() ist gelb markiert?
Vielen Dank für die tollen Videos die mir grad echt das Leben retten :) Kurze frage zum Code um die letze freie Zelle anzusprechen: Dies funktioniert bei mir nicht, wenn ich die entsprechenden Felder zuvor als Tabelle formatiert habe - hast du hierzu einen Tipp?
Danke!
Hallo, zunächst ein sehr gut erklärtes Video, ich bekomme jedoch die ganze Zeit ein Fehler bei "Dim last As Integer
last = ActiveSheet.Cells(Rows.Count, 1).End(x1up).Row + 1"
Laufzeitfehler'1004'
Frage mich woran es liegt vielleicht hast du ja eine Antwort
Moin, danke für Dein Feedback! :)
jaa es liegt daran, dass es bei dem Befehl "End(xlUp)" heißt anstatt "End(x1Up)"
Beste Grüße
SCIENZLESS - EXCEL VBA Lernvideos Herzlichen Dank für deine Antwort, werde es gleich testen.
immer gerne :)
Bei mir klappt es auch mit (xIUp) nicht:/
Video sehr gut, habe alles 1:1 mitverfolgt und in Excel eingegeben. Beim Ausführen erscheint auch die Eingabemaske. Wenn ich dann auf den Button "Eingabe" klicke erscheint die Meldung: "Laufzeitfehler '1004': Anwendungs- oder objektdefinierter Fehler". Wenn ich dann auf Debuggen klicke erscheint: "last = ActiveSheet.Cells(Rows.Count, 1).End(x1Up).Row + 1". Zeile stimmt jedoch mit Video überein. Wo könnte dann sonst der Fehler liegen?
Hallo Scienzless (André) , kann man auch mit einer UserForm in mehrere Tabellen etwas eintragen?
Lg Mario
Danke für das super Video. Ich habe eine Frage bezüglich der Übergabe der Daten aus dem UserForm in die Tabelle: Wird in einem deiner Videos die genaue Funktionsweise von
"Dim last As Integer
last = ActiveSheet.Cells(Rows.Count, 2).End(x1Up).Row + 1
"
genauer erklärt? Brauche eine ähnliche Datenübergabe für ein Uniprojekt aber finde keine passende Lösung. Danke im vorraus!
Echt coole Sache, gibt es aber auch eine Möglichkeit die vorhandenen Einträge mit dem Formular nachträglich zu ändern?`
Danke für Dein Kommentar! :)
Jaa die Möglichkeit besteht und wird in dem weiterführenden VideoKurs behandelt
Schau gerne mal rein - vll ist das Ganze ja was für Dich:
th-cam.com/video/Ke68-xKCCJw/w-d-xo.html
Beste Grüße
André
Hallo André,
ich finde das Video auch sehr gut und ich hab eine Frage dazu.
beim Titel und beim Autor hast du vor dem "=" ein ".value" verwendet und danach nicht.
Bei der Auflage verwendest du vor UND nach dem "=" das ".value"
Nun habe ich etwas herumprobiert und es scheint, dass es nicht wichtig sei, ob ich das ".value" verwende oder nicht.
Ist das so? Oder anders gefragt: wann setze ich das ".value" zwingend ein und wann kannich es mir sparen?
Viele Grüße,
Enrico
Hallo, was kann ich tun, das die Textboxen nach dem anlegen wieder ler sin? So das das beim 2 Eintrage nicht irre fürt wenn man 20 Boxen hat und obe anfangen möchte wieder??!
Vielen dank schonmal
Vielen Dank! Hat mir so Freude bereitet. Kannst du mir noch einen Tipp geben wie ich dieses Formular abspeichern kann und aus der Excel Arbeitsmappe heraus das Formular starten kann. Das habe ich noch nicht gefunden.
ich danke Dir :)
Das passende Video lade ich in der kommenden Woche hoch!
Beste Grüße
Hallo und erst mal Dank für die hilfreichen Videos.
ich habe mir eine Datenbank nach dem Video erstellt und sie funktioniert gut, aber ein Problem habe ich, wenn ich mehrer Datensätze eintrage muss ich jedesmal die Daten im Userform händisch überschreiben, wie kann man es denn anstellen, dass die Eingabefelder automatisch geleert werden?
Danke im Voraus
Gruß Micha
Kann man solche Datenbanken auf Windows für Mac programmieren? Wenn ja wie und wo?