Makros in Excel: Daten schnell und effizient eingeben mit einer eigenen Eingabemaske

Поділитися
Вставка

КОМЕНТАРІ • 84

  • @dischnee5036
    @dischnee5036 5 років тому +4

    Super verständlich erklärt. Hat auf Anhieb funktioniert. Vielen Dank. Euer Video hat mir sehr geholfen.
    Weiter so

    • @BILDNERTV
      @BILDNERTV  5 років тому

      Dankeschön! Das freut uns!

  • @erdit.7330
    @erdit.7330 Рік тому

    Wirklich super vorgeführt! Danke!

  • @krautkiller7410
    @krautkiller7410 3 роки тому +3

    Ich glaube kaum, dass sich hier auch nur ein Einziger auf Excel und Makros konzentrieren kann...Dennoch sehr ansprechend! ;-)

    • @BILDNERTV
      @BILDNERTV  3 роки тому

      Deshalb am besten lieber gleich noch ein Buch bestellen, um das Wissen rund um Excel & Makros daheim in aller Ruhe weiter zu vertiefen.
      Hier geht's zu den Excel-Unterlagen: bildnerverlag.de/search?sSearch=excel&p=1&o=1

  • @olisieg
    @olisieg 3 роки тому +1

    Sehr verständlich erklärt. Hat mir sofort geholfen. Klasse!

    • @BILDNERTV
      @BILDNERTV  3 роки тому

      Danke! 😊 Freut uns, dass dir unser Video weiterhelfen konnte :)

  • @daniellange6021
    @daniellange6021 5 років тому +4

    Super verständlich erklärt. Super Video. Hat mir sehr geholfen.

    • @BILDNERTV
      @BILDNERTV  5 років тому +1

      Das freut uns, danke sehr für Dein super Feedback!

    • @bastibenert7334
      @bastibenert7334 3 роки тому

      @@BILDNERTV Wirklich super, aber ich habe eine dringende Frage: Wenn ich das so umsetze funktioniert das Ganze nur einmal. Beim zweiten Mal wird die neue Zeile vom ersten Mal einfach mit den neuen Daten überschrieben. Woran liegt das? Und noch eine Frage: Warum wird bei mir in jeder Tabelle, eine Zeile hinzugefügt und ich nicht nur in der Tabelle, in der ich mich befinde?
      Danke und weiter so! :-)

  • @sasavienne
    @sasavienne 6 років тому +2

    Herzlichen Dank. Echt Klasse. So gut könnten Sie alles einfach erklären.

    • @BILDNERTV
      @BILDNERTV  6 років тому +1

      Danke, das freut uns sehr!

  • @karl-heinzbucher3245
    @karl-heinzbucher3245 2 роки тому

    Gut verständlich und schritt für schritt erklärt.

  • @rogerr.4090
    @rogerr.4090 Рік тому

    Klasse Arbeit danke👍

  • @freidenki
    @freidenki 4 роки тому

    Danke, sehr hilfreich. Und mein Dank auch an die Dame, sehr ästhetisch.

  • @hub-hildenbrand
    @hub-hildenbrand 11 місяців тому

    großartig!

  • @nikostock8489
    @nikostock8489 Рік тому

    Hi, funktioniert das mit einem Makro auch, wenn ich eine Tabelle in einer anderen Datei gespeichert habe?

  • @michaelsamann7105
    @michaelsamann7105 3 роки тому +4

    Hi 🙂
    Ich wollte mal fragen, ob man es auch so einstellen kann, dass die Tabelle, fortlaufend nach unten erweitert wird? Sprich oberste Zeile der älteste Eintrag und neue Einträge immer darunter.

    • @ThePacechris
      @ThePacechris Рік тому

      Ja, beim Makro aufzeichnen entsprechend vorgehen. Ganz einfach 😉

    • @Thequerdenker
      @Thequerdenker 2 місяці тому

      @@ThePacechris oben einfügen bekomme ich hin, nur unten funktioniert es bei mir nur einmal

  • @dietergrabsch9865
    @dietergrabsch9865 9 місяців тому

    Klasse Erklährung, nur eine Frage: Die eingegebenen Adressen in Tab 1 sind unsortiert, gibt es die Möglichkeit, dass die Eingabe von Tab 2 in Tab 1 gleichzeitig sortiert eingefügt wird?

  • @tafi7765
    @tafi7765 2 роки тому

    Kann das auch so eingestellt werden , dass nicht die erste Zeile sondern die letzte Zeile mit Makro übernommen wird?

  • @juergenschlosser8440
    @juergenschlosser8440 5 місяців тому

    ich möchte gerne eine Eingabemaske erstellen wo ich auch Inhalte aus der Tabelle / Datenbank suchen löschen editieren kann
    gibt es dafür evt. auch ein video bzw. wie müsste ich vorgehen
    danke

  • @allmaecht
    @allmaecht 2 роки тому

    Kann man Excel und Word zusammenschalten? Also ich gebe Daten in Excel ein und mit einem Klick wird mir ein Brief in Word erstellt. Meiner Meinung sollte das mit einem passenden Makro funktionieren... Oder sind Makros nicht Produktübergreifend?

  • @eekk9090
    @eekk9090 3 роки тому

    Hallo, gibt es auch eine Funktion, mit der ich 2 Listen gleichzeitg aktualisieren kann?
    Wenn ich Tabelleblatt 1 eine Liste habe mit Namen und die gleichen Namen auch in Tabellenblatt 2; dann soll sich ein Neuer Name beim Eingeben in Tabelle 1 automatisch auch in tabelle 2 anzeigen und anders rum; Sodass ich nicht immer beide Tabellenblätter aktualisieren muss.

  • @junjor
    @junjor 3 роки тому +2

    super Video soweit, vielen Dank!
    Aber wie könnte ich denn mit einer Eingabemaske auch einen bereits vorhandenen Eintrag ändern? Wenn sich z.B. der Nachname nach einer Hochzeit geändert hat?
    In dieser Version kann ich ja immer nur komplett neue Zeilen und Personen anlegen....

    • @BILDNERTV
      @BILDNERTV  3 роки тому

      bitte sehr 😊

    • @HardtoursDe
      @HardtoursDe 3 роки тому +1

      Genau das würde uns auch interessieren, leider ist die Antwort von Bildner TV lediglich "Bitte sehr" - war hier mal ein Video verlinkt?

    • @junjor
      @junjor 3 роки тому

      @@HardtoursDe
      das "bitte sehr" bezog sich wohl leider nur auf meinen anfänglichen Dank.
      Man möchte seitens BildnerTV scheinbar die weitere Fragestellung nicht beantworten... 🤔

    • @HardtoursDe
      @HardtoursDe 3 роки тому +1

      @@junjor Das ist wirklich schade, denn prinzipiell ist die Eingabemaske super, nur für uns zwecklos, wenn man bereits erstellte Einträge nicht ändern kann...

  • @ShovelRick
    @ShovelRick 2 роки тому

    Ich muss nochmal eine Frage stellen, ich habe ein Datenblatt mit Touren und Zeiten, wie mache ich es, dass bei der nächsten Eingabe eine Zeile unter der letzten Eingetragen wird und nicht darüber, weil Chronologisch dann inkorrekt, auch soll die vorher eingegebene Zeile nicht überschrieben werden. Einfach nur immer schön untereinander...bekomme das nicht hin.
    Gruß Rick

  • @bastianaepelche
    @bastianaepelche 4 роки тому +1

    sehr verständlich erklärt, meine frage wäre dazu, ob man in der Eingabemaske ein Dropdown Menü einbauen kann?? habe für 4 verschiedene Oberbegriffe mit Mindestens 3 wechselnde Positionen, ich wäre für eine antwort dankbar :)

    • @BILDNERTV
      @BILDNERTV  4 роки тому

      Klar geht das. Da ich in diesem Beispiel ja alles mit "normalen" Excel Zellen mache muss man einfach nur über Datenüberprüfung --> Datenüberprüfung --> Liste ein Dropdownfeld erstellen und alles funktioniert wie im Video (Vorher eine extra tabelle mit den Inhalten der DropDowns erstellen, auf die man dann verweist) . Auch die DropDown Menüs der Formularsteuerelemente ( unter Entwicklertools) könnte man benutzen. Dann muss man eventuell halt noch Sverweis oder Index & Vergleich benutzen um die Daten aus einer Tabelle zu holen.

  • @matthiasg.3590
    @matthiasg.3590 2 роки тому

    Hallo, schön erklärt. Bei mir klappt das leider nicht, nach dem Klick zum Eintragen wird die erste Zeile, "Anrede", ignoriert und übersprungen. Der Eintrag "Anrede" wird in die Zelle Name eingetragen. Die letzte Zelle, bei mir "E-Mail" bleibt in der Eingabemaske stehen. MS 365

  • @ThePacechris
    @ThePacechris Рік тому

    Ist es möglich automatisch das das aktuelle Datum bei jedem Eintrag hinzugefügt wird?

  • @JJ-hn2zv
    @JJ-hn2zv 3 роки тому

    Vielen Dank für das Video.
    Habe nur ein kleines Problem , wenn den Schutz des Blatts aktiv ist ( also dort wo ich den Eintrag mache) werden die Daten in die Tabelle gefüllt aber die Einträge in den Felder werden nicht "geleert" und es erscheint eine Meldung von VB wegen den schreibgeschützten Blatt ( Lauftzeitfehler 1004 )
    aber sobald ich den den Schutz aufhebe geht problemlos.
    Wo könnte die Ursache sein ???
    Danke :-)

  • @JulS-j2l
    @JulS-j2l 4 роки тому +4

    Hallo und vielen Dank für euer Video! Welche Möglichkeiten gibt es eine ähnliche Maske als Suchmaske als Makro zu schreiben um nach Eingabe später wieder auf die einzeln Datenreihen zurück greifen zu können. Ich weiß es gibt im sheet die Möglichkeiten zu Filter und zu suchen , jedoch finde ich die Standarte suchfeldmaske sehr unpraktisch und für den einfacher Anwender der Liste nicht praktikabel weil man sie immer wieder anklicken muss. Ich suche eine Lösung für eine Art Lexikon für Begriffe . Habe eine a-z Liste für medizinische Begriffe für meine Kollegen erstellt und sie können mit der Eingabe Maske hinzufügen sollten jetzt aber auch auf schnellen Weg suchen können in einer extra Reiter als Suchmaschine , könnt ihr dafür ein Video machen??? Ich bin selber total Anfängerin 🙃🤓😊

    • @andy_von_bildnertv
      @andy_von_bildnertv 4 роки тому +2

      Hallo Julia, da gibt es natürlich viele verschiedene Möglichkeiten, je nachdem, was Du Dir so vorstellst. Wenn der Suchbegriff immer in er selben Spalte steht (z. B. in der Spalte "Name" der medizinische Begriff), dann ist das eigentlich mit der Funktion SVERWEIS ganz einfach und du benötigst keine Makros. Schau dir doch unser Video dazu mal an, vielleicht hilft Dir das bei Deinem Problem schon weiter (Vorallem ab so ca. Minute 12 ): ua-cam.com/video/0t2WgHp0z8M/v-deo.html Dann kann man solche Abfragen über mehrere Zeilen und Spalten hinweg natürlich auch mit den Funktionen INDEX und VERGLEICH realisieren (ua-cam.com/video/2SDYyZdjOBk/v-deo.html). Wenn man VBA kann, dann kann man damit natürlich eine Abfrage ganz nach seinen Wünschen kreieren, aber das führt hier zu weit. Ich glaube, dass Du mit SVERWEIS eigentlich das was du willst schon realisieren kannst.

    • @JulS-j2l
      @JulS-j2l 4 роки тому +1

      @@andy_von_bildnertv Super vielen Dank, mit dem SVERWEIS hat es genau so geklappt wie ich mir das vorgestellt habe!!

    • @andy_von_bildnertv
      @andy_von_bildnertv 4 роки тому

      @@JulS-j2l Freut mich dass es geklappt hat :D

    • @BILDNERTV
      @BILDNERTV  4 роки тому +1

      Den Rest des Teams auch :D

  • @ilkagrund
    @ilkagrund 4 роки тому

    Vielen Dank fürs Erklären!!

  • @andrijabilonic2928
    @andrijabilonic2928 4 роки тому +1

    Wenn ich das Makro einmal ausgeführt habe und nun die nächste Eingabe tätige, dann werden die Daten überschrieben. Was muss ich tun um die nächste Eingabe in die nächste Zeile zu bekommen?

    • @giulias1781
      @giulias1781 4 роки тому

      Habe dasselbe Problem. Wer hierzu etwas weiß, bitte kommentieren :)

    • @sasavienne
      @sasavienne 4 роки тому

      @@giulias1781 es gibt ein VBA Code, welches die letzte Zeile in einer Tabelle findet und dann mithilfe einer anderen Funktion name Bereich. Verschieben genau die nächste freie Zeile nimmt und dort kann die Eintragung erfolgen. Die Idee, eine neue freie Zeile am Anfang der Tabelle einzufügen, um die neuen Daten dort einzutragen, ist nicht so gut. Suche in Google nach (VBA Excel find last row and offset)
      Viele Grüße aus Hamburg

    • @user-sc4we4oc5e
      @user-sc4we4oc5e 4 роки тому +1

      Während das Makro noch aufgezeichnet wird, eine neue Zeile einfügen

  • @guidosieber9664
    @guidosieber9664 2 роки тому

    super erklärt

    • @BILDNERTV
      @BILDNERTV  2 роки тому

      Danke für das Lob! 😊

  • @andyfelber667
    @andyfelber667 3 роки тому

    Hallo. Frage kann man das auch so machen das man jemanden löschen kann aus der Tabelle

    • @BILDNERTV
      @BILDNERTV  3 роки тому

      Wie meinst du "jemanden löschen"?

    • @andyfelber667
      @andyfelber667 3 роки тому

      @@BILDNERTV Hallo. Als Beispiel ich habe eine Tabelle mit Dropdown. Da kann ich auf Namen zugreifen. Aus meiner Datenbank. Okay. Jetzt möchte ich diese Person austragen. Kann ich das mit Makros so einstellen das ich mit Dropdown abrufen kann und einen Löschbutten erstelle. Wo ich dann klicke und sämtliche Daten zu dieser Person werden gelöscht. Das wäre klasse wenn das gehen würde. Bitte helft mir liebes BildnerTV-Team.

    • @BILDNERTV
      @BILDNERTV  3 роки тому

      Wenn ich das richtig verstehe, ließe sich das mit FIltern realisieren.
      Einen Filter einstellen, der nach bestimmten Zellinhalten sucht (zB einem bestimmten Namen). Dann kann man jeweils die gesamten Zeilen auswählen und löschen. Dieser Vorgang ließe sich dann entsprechend auch als Makro aufnehmen.

    • @andyfelber667
      @andyfelber667 3 роки тому

      @@BILDNERTV Danke für die Antwort.Ich versuche es mal.

  • @rogerr.4090
    @rogerr.4090 2 роки тому

    Einfach klasse

  • @lacontadina5479
    @lacontadina5479 3 роки тому

    Danke für das tolle Video. Bei mir kommt es immer vor, dass nach Eingabe von max 8 Zeilen eine Fehlermeldung auftaucht. >>>Laufzeitfehler `9´: Index außerhalb des gültigen Bereichs. Wora liegt das bitte und wie kann ich das abheben?

    • @BILDNERTV
      @BILDNERTV  3 роки тому +1

      Das passiert meistens, wenn man sich auf einen Tabellennamen bezieht, der nicht existiert.

    • @lacontadina5479
      @lacontadina5479 3 роки тому

      @@BILDNERTV Danke für die Antwort.

  • @Garnifan
    @Garnifan 4 роки тому +3

    Pro Tipp: Geschwindigkeit auf 1.25 setzen um in normaler Geschwindigkeit zuhören zu können.
    Technisch einfach und gut erklärt. Bitte mit weniger Sexismus.

    • @BILDNERTV
      @BILDNERTV  4 роки тому

      In den neueren Videos spreche ich schneller :D - man lernt nie aus. - Andy von BILDNER.tv

  • @stefanwegscheider8322
    @stefanwegscheider8322 4 роки тому

    Hallo,
    wenn ich nur "Eingabe und neue Werte" drücke ohne zuvor die Eingabefelder auszufüllen, dann wird einfach eine leere Zeile in der Tabelle generiert.
    Bei der Verspieltheit und Unsicherheit von manch meiner Kollegen werden das sehr viele leere Zeile;...
    wie verhindern?
    danke Stefan

    • @BILDNERTV
      @BILDNERTV  4 роки тому

      Man könnte mit WENN und ISTLEER da versuchen die Eingabe vorher abzufangen oder mit VBA im aufgezeichneten Makro eine ähnliche Abfrage gestalten um Leereingaben zu verhindern. Beides würde aber hier den Kommentarrahmen sprengen fürchte ich. Andy von BILDNER.tv

    • @stefanwegscheider8322
      @stefanwegscheider8322 4 роки тому

      @@BILDNERTV vielen Dank für die Antwort

  • @1978panman
    @1978panman 4 роки тому

    vielen dank, video sehr hilfreich...

    • @BILDNERTV
      @BILDNERTV  4 роки тому

      Das freut uns sehr, danke!

  • @ghalebevaldo4416
    @ghalebevaldo4416 3 роки тому

    Warum nicht Gitternetz Linien ausblenden anstatt weiss formatieren?

    • @BILDNERTV
      @BILDNERTV  3 роки тому

      Kann man selbstverständlich auch machen. :)
      Wie das geht, erklärt Andy in diesem #short ua-cam.com/video/nhYLdQdX-VI/v-deo.html

  • @gunther5925
    @gunther5925 3 роки тому

    Hab jetzt nicht verstanden, wie der neue Eintrag am Ende der Tabelle eingetragen wird. Ansonsten wie immer sehr gut erklärt.

  • @lichtgestalt7440
    @lichtgestalt7440 3 роки тому

    Hallo Andi, finde ich sehr schön Deine Ausführungen... was ist aber wenn der Mitarbeiter in Tabelle 1 rummacht??? Dann hilft doch die ganze Eingabemaske nichts, oder??? 😒😉👍

  • @tatjanaberdin5668
    @tatjanaberdin5668 3 роки тому

    ActiveCell.Offset(-22, 0).Range("A1").Select es kommt immer gleicher Fehler raus. Funktioniert nicht

  • @NilsStanigel
    @NilsStanigel Рік тому

    Sehr informatives und interessantes Thema. Ich stelle mir aber gerade einmal die Frage, ob es eben auch umgekehrt gehen würde, also Daten sicher zu löschen. Ich stelle mir es so vor, ein Dashboard mit einer Eingabemaske wie hier und einer Suchmaske wie im Video ua-cam.com/video/UqZV2Vbjfcc/v-deo.html (Excel 2019: So kannst Du über Dropdown-Felder die Suchfunktion verwenden!).
    Mein Wunschgedanke ist eben, dass man in der Suchmaske die Person wie dort gezeigt, gefunden werden kann. Wie könnte man einen Button einbinden, mit dem man nicht nur die reinen Datensätze löscht, sondern auch möglichst die Zeile ohne Verlust an Datenverknüpfungen (in der gesamten Liste) entfernen?
    So könnten dann auch Mitglieder eben einfach entfernt werden.

  • @Brenner137
    @Brenner137 3 роки тому +1

    Leider wird so etwas immer nur mit ganz wenigen Feldern (hier 5) demonstriert. Das bekommt ja notfalls noch jeder hin, ohne Eingabemaske. Interessant und hilfreich wird es doch erst, wenn man 15 oder 25 (als Beispiel) Datenfelder zur Eingabe hat, also eine Tabelle, bei der auch berechnete Felder dazwischen sind, gefolgt wiederum von Eingabefeldern. Das wäre mal hilfreich, erklärt zu bekommen, nicht dieses (übertrieben gesagt) "Pillepalle". Nichts für ungut, ist nicht abwertend gemeint.

    • @GeneralMoriso
      @GeneralMoriso 3 роки тому

      Für große Eingaben würde ich überlegen auf Access zu wechseln, die bietet mehr Möglichkeiten :)

    • @Brenner137
      @Brenner137 3 роки тому

      @@GeneralMoriso Das wäre auch eine Option. Nur wäre das mit Excel nicht auch machbar? Das wäre doch mal interessant zu demonstrieren. Da würde man bestimmt einiges mehr von Excel kennen lernen. Denn so leicht das gesagt ist, auf Access zu wechseln, ist es allein schon bei der Planung der DB, der Normalisierung und dann die Umsetzung bei weitem schwieriger. Da ist es mit Excel doch etwas leichter, mit 15 oder sogar 25 Datenfeldern umzugehen. ;)

    • @Doodoofart725
      @Doodoofart725 3 роки тому +1

      Der Prozess ist genau derselbe, nur musst du eine Zeile der Tabelle manuell eintragen, damit die Formeln drin sind. Wenn du das gemacht hast, werden die Formeln automatisch für jede neue Zeile, die du mit dem Makro generierst, übernommen.

    • @BILDNERTV
      @BILDNERTV  3 роки тому

      Hallo Waldemar, danke für die Kritik, allerdings zeige ich alle diese Sachen absichtlich immer nur mit sehr wenigen Datensätzen, da es dann für den Zuschauer übersichtlicher und damit einfacher zu verstehen und nachzuvollziehen ist. Die Vorgehensweise ist immer dieselbe - egal ob ich 2, 5, 20 oder 15.000 verschiedene Felder habe. Hat man das einmal verstanden kann man es auch beliebig oft nutzen. Ich erkenne den Mehrwert nicht, wenn ich das gleiche mit 30 Eingabefeldern zeige anstatt mit nur 5. Das Video dauert dann nochmal deutlich länger und ich zeige eigentlich nur das selbe immer wieder. Im Zusammenhang mit anderen berechneten Feldern, anderen gefüllten Zellen, eingefügten Bildern wie Logos etc... sieht es zwar "realistischer" aus, wird aber sicher für viele zuschauer unübersichtlicher und schwieriger zu verstehen. Das ist meine / unsere Intention dahinter. Ich überlege aber mal, ein Video zu machen wo man viele dieser Dinge zusammen hernimmt, dann allerdings nicht auf die einzelnen Formeln und Möglichkeiten eingeht, sondern nur das Gesamtbild erklärt.... - Andy von BILDNER.tv

    • @Brenner137
      @Brenner137 3 роки тому +1

      ​@@BILDNERTV Hallo Andy, Sie schreiben: ".....sieht es zwar "realistischer" aus, wird aber sicher für viele zuschauer unübersichtlicher und schwieriger zu verstehen." Ich glaube, dass Sie die meisten Zuschauer doch etwas unterschätzen. Es mag bei Einigen zutreffen, aber wenn Sie schon mit Makros arbeiten, dann sind diese Zuschauer doch schon etwas "weiter" als Sie glauben. In der Tabelle wäre es z.B. auch gut, wenn man auch den Geburtstag einträgt und vielleicht eine kleine Formel, die berechnet, welcher Wochentag es war, an dem der-, oder diejenige geboren wurde (das nur als Beispiel für ein berechnetes Feld). Oder wie in meinem Fall: Meinen Rechnungseingang verfolge ich mit einer Excel-Tabelle und habe z.B. ein Feld, das mir ausrechnet, wie viel Tage mir bis zum Zahlungsziel bleiben (zusätzlich noch mit einer bedingten Formatierung). Aber das nur am Rand, um zu erklären, was und warum so etwas doch realistisch ist. Und eine kleine Formel zu erklären, würde bestimmt auch nicht so viel länger dauern.
      Aber nun bin ich gespannt auf das Video, das Sie mal machen wollen. Viel Erfolg dabei.