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

Поделиться
HTML-код
  • Опубликовано: 10 окт 2024
  • ▬► Link zum Buch: bildnerverlag....
    Wer in Excel viele neue Datensätze eingeben muss kann sich freuen: Bei BILDNER.TV seht ihr, wie ihr euch eine praktische Eingabemaske baut. Das Zauberwort: Makros. Nur einmal schnell angelegt helfen sie euch, dauerhaft jede Menge Arbeitsschritte einzusparen. Das ist extrem praktisch, sehr effizient und gut für die Nerven 
    Wie ihr Makros erstellt und was sie euch bringen, seht ihr in unserem Video „Tempo steigern mit Makros“ ( • Office Excel Tipps - A... ).
    #BILDNERVerlag #Excel #Office #BILDNERTV

Комментарии • 84

  • @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

  • @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!

  • @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! :-)

  • @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 :)

  • @sasavienne
    @sasavienne 5 лет назад +2

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

    • @BILDNERTV
      @BILDNERTV  5 лет назад +1

      Danke, das freut uns sehr!

  • @erdit.7330
    @erdit.7330 11 месяцев назад

    Wirklich super vorgeführt! Danke!

    • @BILDNERTV
      @BILDNERTV  10 месяцев назад

      Bitte sehr :)

  • @freidenki
    @freidenki 4 года назад

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

  • @karl-heinzbucher3245
    @karl-heinzbucher3245 2 года назад

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

  • @rogerr.4090
    @rogerr.4090 10 месяцев назад

    Klasse Arbeit danke👍

  • @hub-hildenbrand
    @hub-hildenbrand 9 месяцев назад

    großartig!

  • @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

  • @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 16 дней назад

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

  • @bastianaepelche
    @bastianaepelche 3 года назад +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  3 года назад

      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.

  • @nikostock8489
    @nikostock8489 Год назад

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

  • @ilkagrund
    @ilkagrund 3 года назад

    Vielen Dank fürs Erklären!!

  • @dietergrabsch9865
    @dietergrabsch9865 7 месяцев назад

    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?

  • @juergenschlosser8440
    @juergenschlosser8440 2 месяца назад

    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

  • @rogerr.4090
    @rogerr.4090 2 года назад

    Einfach klasse

  • @guidosieber9664
    @guidosieber9664 2 года назад

    super erklärt

    • @BILDNERTV
      @BILDNERTV  2 года назад

      Danke für das Lob! 😊

  • @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...

  • @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 ): ruclips.net/video/0t2WgHp0z8M/видео.html Dann kann man solche Abfragen über mehrere Zeilen und Spalten hinweg natürlich auch mit den Funktionen INDEX und VERGLEICH realisieren (ruclips.net/video/2SDYyZdjOBk/видео.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

  • @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?

  • @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

  • @1978panman
    @1978panman 4 года назад

    vielen dank, video sehr hilfreich...

    • @BILDNERTV
      @BILDNERTV  4 года назад

      Das freut uns sehr, danke!

  • @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??? 😒😉👍

  • @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.

  • @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 :-)

  • @tafi7765
    @tafi7765 2 года назад

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

  • @ThePacechris
    @ThePacechris Год назад

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

  • @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

  • @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.

  • @gunther5925
    @gunther5925 2 года назад

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

  • @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

  • @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.

  • @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

  • @NilsStanigel
    @NilsStanigel 11 месяцев назад

    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 ruclips.net/video/UqZV2Vbjfcc/видео.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.

  • @tatjanaberdin5668
    @tatjanaberdin5668 3 года назад

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

  • @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 ruclips.net/video/nhYLdQdX-VI/видео.html

  • @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.