Excel automatisiert mit Word verknüpfen (+ kostenloser Download) | Excel VBA

Поделиться
HTML-код
  • Опубликовано: 6 сен 2024

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

  • @geleelecker5868
    @geleelecker5868 Год назад +6

    Hallo Kai! Super Video und natürlich alle anderen auch, die ich bisher von Dir gesehen habe! Die Videos sind sehr angenehm und motivierend zugleich. Das Feeling (Aufbau, Tempo, Menge, Komplexität etc.) der vermittelten Inhalte ist einfach Top! Besten Dank und weiter so!

  • @mcstieg
    @mcstieg Год назад +1

    Erstklassiges Video, saubere Programmierung, perfekt und verständlich erklärt. 1000 Dank!

  • @h.e.h.d5094
    @h.e.h.d5094 2 года назад +4

    MEGA!!! Ich bin schon ein älteres Semester( Ü50), aber lerne gerade VBA . So wie du erklärst , verstehe sogar ich :) Abo ist dir sicher !! So und nun springe ich zu deinem nächsten Video :)))

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

      Hallo Heike, super, freut mich sehr, dass dir die Videos weiterhelfen! Und ein fleißiges Weitergucken ist für mich die beste Werbung :) LG Kai

    • @ninnick-nick
      @ninnick-nick Год назад

      ... ich bin schon 69 und habs auch verstanden 😂😜

  • @MoroDashilein
    @MoroDashilein Год назад +1

    Das ist genau das, was ich brauche! Danke! Ich habe noch nie VBA genutzt (geschweige denn davon gehört), aber das Video hat mir geholfen. :-) Es hat aber ein Weilchen gedauert, bis ich auf das Video gestoßen bin: überall kamen bei meiner Suche sonst immer Vorschläge für Serienbriefe, die ich aber nicht erstellen wollte (sondern eben einzelne Briefe auf Knopfdruck).

    • @KaiWeissmann
      @KaiWeissmann  Год назад +1

      Das freut mich, dass ich dir helfen konnte und VBA näher gebracht habe.

  • @ninnick-nick
    @ninnick-nick 2 года назад +2

    Einfach subbppper 👌👏
    Deine Videos sind für mich die bisher besten, die ich gesehen habe. Bei Einigen reichen meine Vorkenntnisse nicht aus, um zu 100% folgen zu können, es bleibt aber dennoch einiges an "Ahas" übrig, dass ich es als Bereicherung empfinde, trotz meiner 67
    Klasse 👏

    • @KaiWeissmann
      @KaiWeissmann  2 года назад +1

      Es freut mich sehr, dass dir meine Videos gefallen. Ich wünsche dir weiterhin alles Gute beim VBA Lernen :)

  • @christianettl3041
    @christianettl3041 2 года назад +4

    WOW, super Videos, einfach und verständlich! DANKE!

    • @KaiWeissmann
      @KaiWeissmann  2 года назад +1

      Hallo Christian, vielen Dank für dein Feedback :)

  • @robertlandkammer1684
    @robertlandkammer1684 Год назад +1

    Deine Videos sind einfach immer super. Habe nur eine einzige Info gesucht, bin auf diesen Beitrag gestoßen und glatt hängengeblieben ;-).
    Vielen Dank, ich glaube, ich werde hier noch viel Zeit verbringen ^^

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

      Hallo Robert, vielen Dank für dein Feedback :) LG Kai

  • @0699justus
    @0699justus 9 месяцев назад +1

    Hallo, was mache ich wenn ich ein Feld wie Name mehrfach in der Word Datei habe. Ich kann eine Textmarke nur einmal vergeben?

  • @christopherburton1043
    @christopherburton1043 3 года назад +2

    Hi Kai,
    tolles Video, diese sind auch sehr hilfreich.
    Find es klasse wie du es erklärst
    Grüße Chris

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

      Hi Christopher, vielen Dank für dein Feedback! Freut mich sehr, dass dir das Video weitergeholfen hat. Das motiviert mich direkt am nächsten Video zu arbeiten :) LG Kai

  • @user-rc4ij1yr1r
    @user-rc4ij1yr1r Год назад +1

    Hallo Kai, Schritt für Schritt super erklärt, macht Spaß dir zu zu sehen, vor allem wenn man wenig Erfahrung in VBA hat. Für meine Anwendung möchte ich verschiedene Bilder aus einem Ordner einfügen. Den Bildnamen aus der Excelliste aus der Zeile auslesen und das Bild aus dem Ordner ins Word übernehmen, das wäre prima, wenn hier noch eine Ergänzung möglich wäre. Danke!

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

      Wie wir Bilder in Excel einfügen per VBA zeige ich hier: ruclips.net/video/bOZHm3knCHM/видео.html

  • @m.m.8518
    @m.m.8518 2 года назад +1

    Mega wichtig. Da bringen mir die ganzen Codes in den Foren nichts wenn ich word nicht mal ansprechen kann. Danke für die gute Erklärung und den strukturierten Aufbau

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

      Freut mich, dass dir das Video gefällt :) LG Kai

  • @nicolejosan6364
    @nicolejosan6364 Год назад +1

    Das sieht richtig gut aus, was mir auffällt ist das "Sehr geehrte/r Hr. X" Kann man keine Kondition einfügen, die bei "Hr." im Feld Ansprechpartner automatisch "geehrter" und bei "Frau" im Feld einfach "geehrte" ausgibt? Das sieht sonst so homemade aus.

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

      Natürlich kannst du das entsprechend anpassen.
      Z.b. könntest du eine zusätzliche Bookmark dafür vergeben und entsprechend befüllen.

  • @jadrankovulic3643
    @jadrankovulic3643 Месяц назад

    Super Kai, hast einen neuen Fan erreicht :)

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

    Wieder einmal mehr alles super erklärt! Ich wollte ein ähnliche Problem umsetzen, hänge damit aber fest: Und zwar habe ich eine Excel-Tabelle bzw. quartalsweise immer eine gleich aufgebaute Excel-Tabelle, nur immer mit unterschieldicher Anzahl Zeilen. Der Inhalt dieser Tabellen soll jeweils in einem Word-Dokument als Zusammenfassung übertragen werden, der Art: In die Word-Datei soll aus der Excel-Tabelle: Zeile1, Spalte 2 und Spalte 3 in einer ZEile (in Word) als Überschrift erfolgen, darunter aus Excel Zeile 1 Spalte 5 als Thema und darunter aus EXCEL Zeile 1 Spalte 5 ein Beschreibungstext eingefügt werden. Dann ein AbBsatz (in Word) und das gleiche mit Zeile 2...bis Zeile i (aus EXCEL). Weil ich aber nicht weiß wieviel ZEilen in EXCEL vorhanden sein werden, weiß ich nicht wieviele Texmarken ich in Word setzen soll. Ich hoffe es verständlich formuliert zu haben? Also wenn ich die Anzahl der ZEilen aus EXCEL kennen würde, könnte ich ensprechende Textmarken in Word vorsehen: (Ü1, THema1, Beschreibung1 ...) und zeile für ZEile (wie in diesem Bsp. abarbeiten) aber wie geht das für eine unbekannte bzw variable Anzahl TExtmarken=? HAst Du dazu eventuell hier ein BEispiel. Vielen Dank und schönes Wochenende

  • @benedictglaser4936
    @benedictglaser4936 Год назад +1

    Servus Kai! Wie immer ein Super Video auch alle anderen was ich bis jetzt angeschaut habe! Habe auch bereits einiges für meine arbeiten super nutzen können!!! Mach bitte weiter so bin schon gespannt was neues kommt!! LG

    • @KaiWeissmann
      @KaiWeissmann  Год назад +1

      Hallo Benedict, vielen Dank für deinen sehr netten Kommentar! Es freut mich, dass dir die Videos gefallen und du auch schon Dinge bei der Arbeit nutzen konntest! LG Kai

  • @bernhardschlag7080
    @bernhardschlag7080 Год назад +1

    Mal wieder ein super Erklärvideo. Hat mir sehr geholfen.

  • @Andre-jc3pm
    @Andre-jc3pm Год назад +2

    Hallo Kai! Deine Videos ist soooo genial. Vielen Dank dafür! Gibt es einen Grund, warum du hier in Bookmarks exportierst und nicht in Seriendruckfelder? In Word finde ich die Seriendruckfelder wesentlich besser zu handeln und vielseitiger. Könntest du dir eventuell vorstellen, ein Video zu machen oder hier Code zu teilen, wie man ein Seriendruckfeld ansprechen kann? Vielen Dank im Voraus!

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

    Hallo Kai, wie alle mir inzwischen bekannten Videos auch hier wieder toll gemacht und sehr hilfreich. Hättest Du vielleicht noch eine Info, ob man mit den Textdaten auch Formatierungsinformationen übergeben kann? Ich versuche aktuell, ein komplexes Dokument aufzubauen, das in Excel beim Seitenumbruch wenig flexibel ist und bei dem ich in Word mit den Daten nicht immer die selbe Textmarke ansprechen kann / will. Vielen Dank im Voraus.

  • @TruckerHepp
    @TruckerHepp 2 года назад +1

    Einfach super Deine Erklärvideos. Ich werde mal Versuchen meine Spesenabrechnung so Umzustellen, das ich mir aus meiner Excel Datei den Spesenzettel automatisch in Word ausfüllen lasse.

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

      Sehr interessant. Schreib mir gerne, wenn du damit fertig bist :)

  • @bk.3007
    @bk.3007 Год назад +1

    ein schönes Video. kann man die zwei Dateien hier auch herunterladen, die Excel und die wordatei?

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

      Die Dateien gibts nicht als Download.
      Den Code findest du hier:
      www.vbatrainer.de/excel-word-verknuepfen

  • @andreasgr.7919
    @andreasgr.7919 Год назад +1

    Hallo Kai! Muss Dir meinen Respekt zollen, ich bin blutiger Anfänger in Sachen VBA aber durch Deine Videos und Deine Art hast Du mir den Schrecken bezgl. VBA komplett genommen. Ich bin gerade dabei für mein eigenes Kleinunternehmen eine ERP-Software zu schreiben und mache echt gute Fortschritte. Nun habe ich eine Frage an Dich ist es möglich den Speicherort der erzeugten Word-Datei auch selbst zu bestimmen und nicht über das workbook? Ich würde gerne die "Datenbank" von den erzeugten Dokumenten trennen.
    Danke Dir im voraus und mach weiter so tolle Videos 🙂. LG aus Hamburg

    • @KaiWeissmann
      @KaiWeissmann  Год назад +1

      Per doc.SaveAs2 kannst du einen kompletten Pfad inkl. Dateiname eingeben.
      z.B. doc.SaveAs2 ("C:\Users\user\Desktop\DATEINAME.docx")
      Das kannst du natürlich auch dynamisch gestalten per Stringverkettung. siehe dazu mein Video String Funktionen: ruclips.net/video/Tl1I9xET2s0/видео.html
      Wenn du eine komplette ERP Anwendung erstellen möchtest, kann ich dir meinen Onlinekurs empfehlen, in dem wir eine komplette ERP Anwendung von Grund auf erstellen mit Kunden-, Auftrags-, Ausgabenverwaltung sowie einem übersichtlichen Dashboard.
      Details dazu findest du hier: vbatrainer.de/onlinekurs/
      Viel Erfolg beim VBA-Lernen!
      Lg, Kai

  • @alfredmani
    @alfredmani 4 месяца назад

    Hallo Kai, gut erklärt - super Anleitung. Bloss, bei mir funktioniert es nicht. Wenn ich doc. eingebe, öffnet ein Fenster, aber "Bookmakrk" ist nicht vorhanden. Ich vermute, dass er diese in meiner Word-Datei nicht erkennt, obwohl ich das so gemacht habe, wie du gezeigt hast. Die Word-Datei wird geöffnet, bringt aber Laufzeitfehler 13 (Typen unverträglich). Kannst du mir helfen? Vielen Dank und schöne Grüsse

  • @agerhard76
    @agerhard76 Год назад +1

    Hallo Kai, super Videos. Fragen, die ich seit Jahren hatte, werden hier super beantwortet! Ich habe nur eine Frage: Wie lösche ich eine Textmarke mit Text, wenn die Zelle leer ist? Z.b. Titel von Personen verbleibt in meinem doc oder Pdf, dann immer ein Leerzeichen. Ich konnte das Bookmark mit doc.Bookmark("xxxx").delete löschen. Dann erscheint aber der Text des Bookmark im Text. Wie kann ich diesen noch elegant löschen?

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

    Super interessant und schon fast das was ich brauche. Könnte man, wenn man das Makro etwas umgebaut hat, auch ein großes Dokument mit mehreren Kapiteln auf diese Weise aus einer Exceltabelle generieren anstatt viele gleichartige?

  • @Kilian-mq3xp
    @Kilian-mq3xp 3 месяца назад

    Hallo Kai, vielen Dank für das tolle Video.

  • @ninnick-nick
    @ninnick-nick Год назад +1

    Wieder mal super erklärt 👌👍🏾

    • @KaiWeissmann
      @KaiWeissmann  Год назад +1

      Freut mich sehr. Danke für dein Feedback!

  • @mirkoingendorn3759
    @mirkoingendorn3759 Год назад +1

    Sehr gut erklärt. Ich habe aber eine Frage: kann man auch Kontrollkästchen aus excel in Word verknüpfen?

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

      Hallo Mirko, freut mich, dass dir das gefällt. Ja das geht. Du kannst bspw. mit einer bestimmten Schriftart leere und befüllte Kontrrollkästchen in Word einfügen. LG Kai

  • @Julia-ne1ye
    @Julia-ne1ye 2 года назад +1

    Hallo, eine Frage hab ich noch: kann ich auch statt in den Zeilen nach unten zu springen, in den Spalten zur Seite springen?

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

      Hey Julia!
      Natürlich.
      Mit einer For-Next-Schleife über die Spalten und dann nicht rows.count sondern colums.count.
      Und bei Kundendaten.cells (Zeile, "Spalte") mit der Variablen befüllen.
      Hoffe das hilft dir weiter.
      Lg, Kai

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

    Super cooles Video!! Hat auch alles geklappt :) hab bloß eine Frage, vielleicht gibt es ja auch dazu ein Video.
    In der vba sind ja die zu übertragenden Zeilen festgelegt. Kann man das auch so schreiben, dass aus einer aktiven Zeile die Daten generiert werden ? Ohne diese fest zu benennen.
    Lg Max

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

      Es freut mich, dass alles geklappt hat.
      Die aktuell aktive Zeile kannst du mit ActiveCell.Row ansprechen.
      Speichere das am besten in einer Variable und arbeite die entsprechenden Spalten der Zeile ab.
      ich hoffe das hilft dir weiter.

  • @Jo_Rudolfsson
    @Jo_Rudolfsson 2 года назад +1

    Vielen Dank! Wieder einmal super erklärt!

    • @KaiWeissmann
      @KaiWeissmann  2 года назад +1

      Hey Jo!
      Sehr gerne.
      Lg, Kai

    • @Jo_Rudolfsson
      @Jo_Rudolfsson 2 года назад +1

      Hallo @@KaiWeissmann, jetzt hab ich noch eine kleine Frage: Meine Daten habe ich jetzt aus Excel in Word übertragen. Das hat wunderbar funktioniert (Dank deiner Anleitung ;-) ) Allerdings sind die Zahlenformate (z. B. 1.234.547 €) nicht mitgegeben worden.
      EIn Beispiel: doc.Bookmarks("UMS_MNT").Range.Text = Tabelle1.Cells(Zeile, 10).Value
      Hast du da einen Tipp für mich? Besten Dank im Voraus!
      LG Jochen

    • @KaiWeissmann
      @KaiWeissmann  2 года назад +1

      Hey Jo!
      Das sollte mit der Format Funktion klappen.
      Siehe dazu mein aktuelles Video Textbox nur zahlen ab 13:22: ruclips.net/video/GgYgZLFU83M/видео.html
      Hoffe das hilft dir.
      Lg, Kai

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

      @@KaiWeissmann Danke Kai. Das hab ich mir angeschaut, bin aber damit leider nicht weiter gekommen. Ich hab mit dann in der Excel Tabelle noch weitere Spalten eingefügt, in denen die Werte als Text mit der gewünschten Formatierung übergeben werden.

  • @UpcyclingundDIYIdeen
    @UpcyclingundDIYIdeen 2 года назад +2

    Schönes Video, nur wie muss ich den Befehl anpassen, wenn ich die Datei nicht im gleichen Pfad, sondern in einem Unterordner abgelegt haben möchte?

    • @KaiWeissmann
      @KaiWeissmann  2 года назад +1

      Freut mich, dass es dir gefällt. Du schreibst dann bspw.
      doc.SaveAs2 ThisWorkbook.Path & "\MeinUnterordner\Newsletter " & Kundendaten.Cells(Zeile, 4).Value & ".docx"
      LG Kai

    • @UpcyclingundDIYIdeen
      @UpcyclingundDIYIdeen 2 года назад +1

      @@KaiWeissmann Sau cool, danke. Könnte man relativ einfach den jeweiligen Unterordner in Abhängigkeit zu einem dropdown setzen? Also je nachdem was in der Liste angewählt ist, ist der Speicherort in Relation dazu? Beispielsweise ich habe die Unterordner A,B,C und eine eine Liste mit A,B,C. Ist in der Liste C aktiv, ist der Speicherort der Unterordner C, etc.

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

      @@UpcyclingundDIYIdeen Ja, das kannst du genauso umsetzen. Du liest den Unterordner dann aus der jeweiligen Zelle aus und fügst den String dann zusammen.
      Wie das geht, zeige ich hier:
      vbatrainer.de/string-funktionen/

  • @marcusunkrodt2355
    @marcusunkrodt2355 Год назад +1

    Hallo Kai, vielen Dank für Dein Video. Ich konnte alles sehr gut nachvollziehen. Jetz habe ich nur ein Problem, in meiner Ecxel-Tabelle steht unter "Uhr" die Zeit 15:45. In Word steht aber unter der Textmarke "Uhr" eine Dezimalzahl 0,65625. Wie kann ich das Format von Excel beibehalten bzw. nach Word übertragen. Vielen Dank schon einmal im Voraus. Viele Grüße Marcus

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

      Dazu am besten die Format-Funktion verwenden.
      1. Wert in eine Variable speichern (dim Uhrzeit as String)
      2. Wert der Variable zuweisen (Uhrzeit = Wert)
      3. Word-Bookmark = Format(Uhrzeit, "hh:mm")
      Ich hoffe das hilft dir weiter

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

      @@KaiWeissmann Vielen lieben Dank für Deine schnelle Antwort, das Problem hat mich schon einige Nächte um den Schlaf gebracht. Werde ich gleich mal ausprobieren. Viele Grüße Marcus

    • @marcusunkrodt2355
      @marcusunkrodt2355 Год назад +1

      @@KaiWeissmann Hallo Kai, ich weiss zwar nicht genau wie, aber nach langem herumexperimentieren habe ich es nun doch hinbekommen. Nochmals vielen Dank für Deine tollen Videos. Viele Grüße Marcus

  • @DonosDankos
    @DonosDankos 3 года назад +2

    Hey Kai, kann ich mit dieser Methode auch Textfelder im Publisher ändern ?
    Also ich habe eine UserForm mit der ich per Button eine Pub-Datei ausdrucke. Meine Vorstellung wäre jetzt eine TextBox die den Inhalt der Pub ändert

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

      Hey Diggox, das geht auch, allerdings sind die Objekte im Publisher andere. Mein RUclips-Kollege Sigma Coding hat eine Publisher-Serie veröffentlicht. Hier sein Video zu Pages:
      ruclips.net/video/hWDVB5sHFH8/видео.html&ab_channel=SigmaCoding
      LG Kai :)

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

      Cool ....danke für die wieder einmal schnelle Antwort *Daumen Hoch*

  • @mellil.1148
    @mellil.1148 8 месяцев назад +1

    Obwohl ich unter Trust Center "Alle Makros aktivieren" eingestellt habe, erscheint immer noch die Meldung "Die Makros sind in diesem Projekt deaktiviert". Wie kann ich das Problem lösen?

    • @mellil.1148
      @mellil.1148 8 месяцев назад +1

      ich habe das Problem gelöst! Der Speicherort musste als vertrauenswürdig im Trust Center eingestellt werden.

    • @KaiWeissmann
      @KaiWeissmann  8 месяцев назад

      Hallo, freut mich sehr, dass du das Problem direkt lösen konntest und es auch mit uns geteilt hast, sodass andere auch davon profitieren können. Ich wünsche dir weiterhin alles Gute bei deinen Projekten! LG Kai

  • @emmerei
    @emmerei Год назад +1

    Lieber Kai, vielen Dank für das hilfreiche Video. Ich würde gerne Daten aus nicht nur einem Tabellenblatt in die Worddateien schreiben, sondern aus mehreren. Kannst du mir einen Tipp geben, über welchen Code das funktioniert?

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

      Hallo EmmeRei!
      Dazu musst du die entsprechenden Tabellenblätter ansprechen.
      Siehe dazu mein Video: ruclips.net/video/hbQPIXlRa80/видео.html
      Viel Erfolg für dein Projekt.
      Lg, Kai

  • @nicorahmel3190
    @nicorahmel3190 4 месяца назад

    Echt ein super Video. Ich habe das Problem, dass ich mich nicht nur auf eine Zeile beziehe sondern eine exceltabelle habe die ich täglich führe. Meine exceltabelle hat 12 Spalten mit verschiedenen Themen und 250 Zeilen. Wie bekomme ich es hin das?

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

    👍 Ich kann nur wieder holen, was hier in den Kommentaren geschrieben wurde, Deine Video-Tutorials sind super.
    Im Zusammenhang mit den Bookmarks frage ich mich, ob aus Excel-Tabellendaten per Bookmarks eine Verknüpfung in eine Word-Tabelle funktionieren würde?

  • @maxifuchs836
    @maxifuchs836 Месяц назад

    Hallo Kai! Danke für dein Video! Ich möchte in meinem Dokument eine Textmarke mehrmals verwenden und sie mit VBA ansprechen, gibt es dafür irgendeine Lösung? Hab es leider bis jetzt noch nicht geschafft. LG!

  • @stefanheinssheinss193
    @stefanheinssheinss193 2 года назад +2

    Hi du hast mir damit schon sehr geholfen, aber eine Frage hätte ich noch könnte man noch das so programmieren das man Hyperlinks automatisch machen könnte das wenn ich auf Kunde 1 klicke es zu der fertigen Word Datei springe.
    Mit freundlichen Grüßen Stefan

    • @KaiWeissmann
      @KaiWeissmann  2 года назад +1

      Hey Stefan!
      Zum Thema Hyperlink habe ich in meinem aktuellen Video eine Lösung aufgezeigt: ruclips.net/video/ioUO7OI2PAc/видео.html
      Hoffe das hilft dir.
      Lg, Kai

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

      Teilweise, muss es mir irgendwie selber zusammen stellen wie ich es brauche. Danke vielmals.

  • @b.z.7773
    @b.z.7773 Год назад

    Hallo Kai, super tolles Video, Dankeschön dafür. Bei mir funktioniert alles soweit sehr gut. Auch beim durchlaufen mit F8 alles gut. Direkt aus der Anwendung heraus allerdings öffnet sich Word kurz, nur um sich dann gleich wieder zu schließen. Woran kann das liegen, hab alles nochmal kontrolliert. Danke schonmal für Deine Ideen

  • @elkenjohn3403
    @elkenjohn3403 6 месяцев назад

    Ist sehr informativ und nützlich danke dafür

    • @KaiWeissmann
      @KaiWeissmann  5 месяцев назад

      Sehr gerne!
      Es freut mich, dass dir das Video gefällt.

  • @superbabb7492
    @superbabb7492 2 года назад +1

    Hallo Kai.
    Tolles Video, toll erklärt. Allerdings erkennt meine Umgebung (Office 2019) das Tabellenblatt „Kundendaten“ nicht. Muss ich das Blatt irgendwo dimensionieren?

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

      Hallo SuperBabb74, freut mich, dass dir das Video gefällt :)
      Ja, du musst den Codenamen des Tabellenblatts anpassen. Wie das geht, zeige ich hier ausführlich: ruclips.net/video/hbQPIXlRa80/видео.html
      LG Kai

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

    Sehr gutes Video. Genau, was ich gerade brauche. Sehr witziges Beispiel, dass BMW einen wegen eines neuen Tesla anschreibt 😂

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

      Vielen Dank für deinen netten Kommentar.
      Es freut mich sehr, dass dir mein Video gefällt und du es in deinem Projekt nutzen kannst.
      Ich wünsche dir weiterhin viel Erfolg bei deinen Projekten.

  • @robinschneider2219
    @robinschneider2219 2 года назад +2

    Hey Kai ich habe eine Frage dazu. Wenn ich Beträge einfügen will (z.b. für eine Rechnung) übernimmt er nicht das Format (0.00). Es werden dann sämtliche 0er gekürzt. Beispiel: in Excel ist der Wert 2400,50 €, in Word kommt aber nur 2400,5 an. Gibt es da eine Möglichkeit die Testmarke zu formatieren ? Vielen Dank vorab und Gruß Robin

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

      Hey Robin, am besten den Wert nochmal formatieren bevor du ihn einfügst. Beispielsweise als Currency, wie hier beschrieben: docs.microsoft.com/de-de/office/vba/language/reference/user-interface-help/formatcurrency-function

    • @robinschneider2219
      @robinschneider2219 2 года назад +1

      @@KaiWeissmann Super vielen Dank. Hat funktioniert außer das ich ein Doppel € angezeigt bekomme. Mal schauen woran das liegt.

  • @jensbond0074
    @jensbond0074 5 месяцев назад

    Kann ich von Excel auch ein Word-DOK aus dem Sharepoint aufrufen ?

  • @user-ez3ir3zr1l
    @user-ez3ir3zr1l Год назад

    Hallo Kai,
    super Video, um die Daten per Mausklick von Excel automatisch in eine Wordvorlage zu übertragen.
    Da ich so wendig wie möglich Arbeitsschritte bei wiederholten Arbeiten durchführen möchte, kam mit die Idee, ob man nicht eine Ereignisprozedur, welche beim Öffnen des Worddokuments automatisch gestartet wird, schreiben kann, die dann automatisch von der Exceltabelle die Daten, z.B. von der letzten Tabellenzeile, in das Worddokument einfügt. Hast Du eine Idee oder mache ich jetzt einen Denkfehler?
    Nochmals vielen Dank!

  • @Micca_
    @Micca_ 2 года назад +1

    Hi Kai,
    vielen lieben Dank für deine super hilfreichen Videos!!!! Die sind echt genial! Ich habe leider das Problem, dass ich ein und dieselbe Textmarke mehrfach im Worddokument vergeben muss, leider funktioniert das nicht und ich kann jede Textmarke nur einmal vergeben. Kannst du mir weiterhelfen?
    Vielen lieben Dank und Gruß
    Michael

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

      Hallo Michael,
      freut mich, dass dir meine Videos gefallen :)
      Ja, das ist tatsächlich ein Problem mit den Textmarken. Ich löse das meist so, dass ich unterschiedliche Textmarken einfüge und mit dem selben Wert befülle.
      Hoffe damit kannst du es lösen :)
      LG Kai

  • @renesteding3536
    @renesteding3536 Год назад +1

    Wow du hast echt drauf. :)

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

      Hallo Rene, vielen Dank für das Kompliment! LG Kai

  • @searchandadventure3929
    @searchandadventure3929 2 года назад +1

    Moin Kai,
    super Videos und erstklassig erklärt!
    Wenn ich nicht alle Daten aus der Excel-Datei auslesen möchte, sondern z.B. nur die ersten 2, wie geht das?
    Ich würde gerne ein Kontrollkästchen in die Excel Datei einfügen, wenn dieses "Wahr" ist dann sollen die daten übergeben werden.
    Ist es möglich, nachdem ich die Tabelle nach gleichen z.B. Pers.Nr. gefiltert habe und es kommen z.B. 2 Datensätze raus, dann mehrere (gleiche /gefilterte) Datensätze/Zeilen
    nach Word zu übergeben?
    Es währe toll wenn du dafür eine Lösung parat hättest und sie uns vorstellen würdest.
    Danke im Voraus!

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

      Das wäre tatsächlich sehr hilfreich, wenn man eine riesige Tabelle hat und den Seriendruck nur an bestimmte Personen senden möchte👍🏻

  • @philippkrause2807
    @philippkrause2807 Год назад +1

    Hallo Kai,
    tolles Video, vielen Dank!
    Ich habe noch eine Frage und zwar habe ich mehrere Zellen (z.B. A1 bis D4) welche ich mit dem Format von Excel übertragen möchte. Gibt es da eine Möglichkeit?
    Meine Idee war/ist, den Bereich als Bild zu speichern und dann dieses Bild als Grafik einzufügen. Aber ich bekomm das nicht hin.
    Beste Grüße,
    Philipp

    • @KaiWeissmann
      @KaiWeissmann  Год назад +1

      Das sollte mit Range.Copy
      Und dann bei der Bookmark im Word mit Bookmarks ("Bookmark").Range.PasteSpecial DataType:=wdPasteEnhancedMetafile
      funktionieren.

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

      @@KaiWeissmann Danke, das hat geklappt!

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

      @@KaiWeissmann Danke, das hat wunderbar geklappt!

  • @floh255
    @floh255 2 года назад +2

    Hallo Kai.
    Vielen Dank für deine Videos.
    Bei mir bleibt derzeit noch eine Frage offen.
    Wie funktioniert das wenn ich mehrere (markierte) Zeilen in ein jeweils ein Word Dokument bringen will?
    Pro markierte Zeile ein Word Dokument.
    Suche schon einige Zeit , kann jedoch nichts finden.
    Danke schön und bitte weiter so.

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

      Hallo Florian, du kannst mit der For-Each Schleife über jede markierte Zellen gehen und für jede Zelle das Makro einzeln ausführen.
      Schreib mir gerne, ob es damit geklappt hat.
      LG Kai

  • @easxgaming1
    @easxgaming1 6 месяцев назад

    Hallo, ich habe noch eine Frage. Ich finde bei mir nu Word 12.0 Object Libary und dort funktioniert der Code nicht. Hast du dafür vieleicht eine Lösung?

  • @egemenaltuntas3108
    @egemenaltuntas3108 9 месяцев назад

    Hallo Kai,
    vielen Dank für das sehr hilfreiche Video. Du hast mir schon mit mehreren Videos geholfen. Ich habe auch noch eine Frage zur Formatierung. In meinen Zellen sind die Zahlen mit einer 0 vorangestellt. Eine 8 ist also eine 08. Diese Formatierung soll in Word beibehalten werden. Wie kann ich vorgehen?
    Viele Grüße aus Karlsruhe

  • @hansmann2
    @hansmann2 Месяц назад

    Hallo, ich weiß ich bin sehr spät aber ich hätte folgendes Problem: Ich habe eine Geräteliste mit 3000 Geräten in Excel mit Inventarnummer, Seriennummer und halt eine Telefonnummer, und jetzt muss ich in Word über den Seriendruck bestimme Etiketten für Geräte ausdrucken, es soll aber danach automatisch in der Reihe neben der Seriennummer ein "x" erscheinen dafür das es schon einmal gedruckt wurde, sodass es nicht doppelt gedrückt wird, und jetzt meine Frage, wie schaffe ich es eine automatische Verknüpfung von Word zu Excel zu machen dass es, wenn ich in Word den Seriendruck mach ein input in Excel in Form eines "X" erscheint?

  • @angelasontgerath3715
    @angelasontgerath3715 2 года назад +1

    Hallo Kai, sehr gutes Video und auch für Anfänger sehr gut verständlich. Ich versuche gerade einen Schnellbaustein (existiert bereits in Word) in eine Textmarke einzufügen, aber es funktioniert nicht. Alles natürlich aus Excel VBA heraus. Hast Du hier eine Tipp für mich? Evtl. auch ein anderes Video was Du mir empfehlen kannst? VG

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

      Hallo Angela, vielen Dank für dein nettes Feedback!
      Mit
      Dim mytemplate As Template
      Set mytemplate = ActiveDocument.AttachedTemplate
      mytemplate.BuildingBlockEntries(1).Insert where:=doc.Bookmarks("Firma").Range
      solltest du den ersten Baustein aus deiner Word einfügen können.
      Ich hoffe, das hilft dir weiter :)
      LG Kai

  • @dominikmast
    @dominikmast Год назад +1

    Hallo Kai, vielleicht kannst du mir helfen. Ich möchte zusätzlich noch Dateien, deren Pfad ich in Excel eingetragen habe, in Word unter Bookmarks als InlineShapes.addOLEObject einfügen. Es funktioniert sogar, aber es werden irgendwelche Fantasynamen vergeben. Die Dateien sollen wie im Outlook als Anhang eingefügt werden.

    • @KaiWeissmann
      @KaiWeissmann  Год назад +1

      Hallo Dominik, ich nehme die Idee mal auf. Wenn mehr Anfragen zu dem Thema kommen, erstelle ich ein Video dazu. LG Kai

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

      @@KaiWeissmann Danke dir Kai👍

  • @Kami3110
    @Kami3110 5 месяцев назад

    Hallo zusammen,
    danke für die super Erklärung und die sehr verständlichen Videos im Bereich excel.
    Ich hätte eine Frage auch gerne an die Runde hier.
    Ich habe ein excel Dokument das ich über einen Export in einem Tool erhalte. Der Inhalt hierbei sind vier Spalten die ich benötige. Der Export enthält allerdings auch Spalten die für mich unnötig sind.
    Diese brauchbaren Spalten würde ich gerne in eine Word Vorlage importieren und einem Nutzer zum Ausdrucken zur Verfügung stellen. Heißt ich stelle mir hier eine kleine Antwendung vor in die ich eventuell eine excel oder auch mehrere einlesen könnte und quasi aus jeder Excel ein Word Dokument erstellt wird.
    Wäre dies auch mit den Inhalt dieses Videos umsetzbar?
    Herzlichen Dank vorhin für eure Ideen.
    Viele Grüße,
    Oli

  • @PARTiX-DD
    @PARTiX-DD Год назад +2

    Hallo Kai, das ist ein ganz großartiges Video, dass mir bei der Erstellung eines automatisierten Berichtes sehr hilft. Es hilft mir besonders bei den Auswertungstabellen aus Excel, die immer die gleiche Anzahl an Zeilen und Reihen haben. Nur wäre jetzt noch interessant, wie ich mit Copy.Range eine Tabelle in Word kopieren kann, die mal mehr und mal weniger Zeilen enthält. Gibt es dazu schon ein Video von Dir oder vielleicht wäre das mal eine Idee für ein neues Video?? Viele Grüße

    • @KaiWeissmann
      @KaiWeissmann  Год назад +1

      Mit einer Intelligenten Tabelle sollte das folgendermaßen funktionieren:
      Tabelle1.ListObjects(1).DataBodyRange.Copy
      doc.Bookmarks("Tabelle").Range.PasteSpecial DataType:=wdPasteEnhancedMetafile
      Das fügt die Tabelle als Bild in die vorgegebene Bookmark ein (doc ist die Word.Document) .
      Hoffe das hilft dir weiter.

    • @PARTiX-DD
      @PARTiX-DD Год назад

      @@KaiWeissmann Die Option klingt sehr gut! Ist das auch möglich, dass ich die Tabelle auch tatsächlich als Tabelle einfüge, die entweder das Excel-Format übernimmt bzw. einem Tabellenformat aus Word entspricht?
      Und löse ich das dann auch über ein Bookmark?

    • @ronnytaube6535
      @ronnytaube6535 Год назад +1

      @@PARTiX-DD Hi ich stehe gerade vor der selben Problematik. Hast du dazu schon eine Lösung gefunden?

    • @PARTiX-DD
      @PARTiX-DD Год назад +1

      @@ronnytaube6535 hab ich. Ich hoffe ich denke Montag dran, dann kann ich den Code posten.

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

      @@PARTiX-DD Hallo Stefan, findest du noch die Zeit mir den Code zu posten? Wäre dir dankbar für deine Hilfe

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

    Mojn zusammen.
    Wie bekomme ich den reinen Pfad angezeigt? Mir zeigt er nur den onlinepfad an im Onedrive an, obwohl er auf dem PC liegt. Sprich https\

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

    Toller Typ - besser geht nicht. Wirklich verständlich erklärt, einfach nachzuvollziehen.
    Nun habe ich eine Worddatei als Formular, in dem ich die Daten übertrage. Damit das Formular auch funktioniert, muss ich das Dokument schützen. Dann bekomme ich aber eine Fehlermeldung, dass ich nicht die Berechtigung besitze. Auch der Weg über eine Eingabe via FormFields gibt eine Fehlermeldung zurück. Hebe ich den Blattschutz auf, funktioniert die Übertragung (nur das Formular nicht mehr).
    Kann ich mittels VBA Code den Blattschutz aufheben, Daten übertragen und dann wieder vor dem Speichern schützen?
    Vielen Dank und gerne mehr Videos 🙂

  • @michaeltiebel
    @michaeltiebel 2 года назад +2

    Hallo Kai,
    sehr interessant deine Videos. Wir haben was ähnliches mal probiert müssen da aber in den Kopf und Fußzeilen Daten aktualisieren. Gibt es da einen Trick, denn das haben wir mit Textmarken, die ersetzt werden müssen nicht hinbekommen. Sollte es hier etwas geben, wäre es super, wenn du hierzu eine kurze Erläuterung ergänzen könntest. Vielen Dank.
    Das Abo ist dir sicher. Die Videos gefallen mir auch wenn ich eigentlich von VBA weg möchte. Aber in Excel ist halt schon viel vorhanden, was man alles nicht selbst programmieren muss. Was hältst du von der JavaScript API im Office Paket?
    Viele Grüße
    Michael

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

      Hallo Michael,
      vielen Dank für deinen Kommentar :) Kopf- und Fußzeilen haben ein eigenes Objekt in VBA. Hier kannst du lesen, wie du das Objekt am besten ansprichst: docs.microsoft.com/de-de/office/vba/api/word.headerfooter
      Die JavaScript API finde ich super interessant, da es Office-Entwicklern ein paar mehr Möglichkeiten geben würde. Allerdings ist mein letzter Stand, dass ich den Code nicht ablaufen lassen kann, mit einem Button-Klick oder bei Events. Da ich hauptsächlich komplette Tools programmiere im Tagesgeschäft (www.vbatrainer.de/tool/), brauche ich diese beiden Funktionalitäten bevor ich mir das wirklich näher angucken kann :)
      LG Kai

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

    Hallo Kai, wie geht es z.B wenn ab Zeile 3 bis n die Werte in word aufgelistet werden soll. Da füge ich nur eine Textmarke. Soll aber beliebig viele Zeilen eingefügt werden.. danke

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

    Hallo Kai, Super Tolle Videos, gut erklärt, ich habe es genauso gemacht alles top. Ich sende aber Zahlenwerte an meine Worddatei, mein Problem ist, auch wenn ich in meiner Mappe die Zahlenwerte auf drei stellen nach dem Komma kürze sendet Excel 7 stellen nach dem Komma. Gibt es die Möglichkeit, mit einer Funktion in meinen Programmtext diese auf 3 stellen nach dem Komma einzukürzen? Vielen Dank schon mal im voraus. Und Wünsche Frohe Ostern. Grüße

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

      Das sollte mit der Round( Wert,3) Funktion gehen.
      Ich hoffe das hilft dir weiter.

  • @Murmillo-nl6fc
    @Murmillo-nl6fc Год назад

    Super Video! Danke. Geht das auch umgekehrt? Versuche in einem Word z.B. ab Seite 20, eine Seite / Maske mit unterschiedlichen Task zu wiederholen mit Inhalten aus Excel. UND zum Schluss sollen nochmals ein paar "normale" Seiten folgen. Also wie ein Serienbrief, aber mit Surffix und Präfix. Mit Aktualisierungsbutton in Word. Geht das überhaupt?

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

    Gibt es eine Möglichkeit eine lange Excel Tabelle so in Word einzufügen, dass sie auch über wenigstens zwei DIN A4 Seiten hinweg angezeigt wird
    Zweitens ich weiß auch nicht, ob die aktuellen Versionen hier verbessert wurden, aber die Schrift aus den Excel Tabellen wurde in der word Vorschau nicht immer(bei mir nie) korrekt angezeigt. Es blitzt und blinkt beim Verlassen der Ole Verbindungen und danach sind die Schriften so schräg, dass man es nicht mehr drucken will

  • @wagnerralph7460
    @wagnerralph7460 Год назад +1

    Hallo Kai. Super Video, taste mich gerade an VBA heran. Wenn du gestattest hab ich eine Frage bezüglich Zahlen. Wenn ich die über den Bookmark in eine Tabelle in Word einsetzen lasse, hab ich kein Zahlenformat mehr, kann man das programieren dass man zb die Zahlen in Euro auch so in die Tabelle in Word bekommt. Dank im voraus :)

    • @KaiWeissmann
      @KaiWeissmann  Год назад +1

      Hallo Ralph, freut mich, dass dir das Video gefällt :) Du kannst mit CCur() die Zahl vor dem einsetzen noch einmal zur Währung konvertieren.
      Hoffe das hilft dir weiter!
      LG Kai

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

    Hallo Kai, wieder einmal ein super Video. Wie kann ich nach dem Überschreiben des Bookmarks ein erneutes Bookmark setzten? Habe eine Listbox mit mehreren selectionen nachdem die erste Selektion übertragen wurde neues bookmark einfügen und via. For next nächsten Wert übertragen. Danke

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

      Das sollte möglich sein.
      Lt. ChatGPT sollte über objDoc.Bookmarks.Add Name:="Lesezeichen" eine neue Bookmark eingefügt werden können.
      Viel Erfolg für dein Projekt.

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

      @@KaiWeissmann Danke für deine Antwort es war nich ganz so leicht wie gedacht. Wenn man nur den Code einsetzt wird dieser im Dokument an erster Stelle eingesetzt. Habe es gestern noch geschafft. Vielen Dank und viele Grüße

  • @thomasscholz4163
    @thomasscholz4163 2 года назад +2

    Hallo Kai - habe es gleich ausprobiert - funktioniert super - vielen Dank
    Könnte ich auch eine Tabelle nach Word kopieren ?

    • @KaiWeissmann
      @KaiWeissmann  2 года назад +1

      Hallo Thomas, vielen Dank für dein Feedback :)
      Ja, das geht. Hier ist ein englisches Video dazu: ruclips.net/video/KfBJo7skPGw/видео.html&ab_channel=SigmaCoding
      Ich hoffe das hilft dir weiter. Schreib mir gerne nochmal, ob alles geklappt hat bei dir.
      LG Kai

    • @thomasscholz4163
      @thomasscholz4163 2 года назад +2

      @@KaiWeissmann Hallo Kai, auch das Video zum übertragen von Excel Tabellen konnte ich nachvollziehen - leider klappt es noch nicht mit dem übertragen an eine Textmarke. Hast Du mir noch mal einen Tipp. Vorab schon mal vielen lieben Dank :)

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

      Hallo Thomas, freut mich, dass das Einfügen der Tabellen funktioniert :) Was funktioniert derzeit nicht? Du möchtest eine Tabelle an eine Textmarke einfügen?

    • @thomasscholz4163
      @thomasscholz4163 2 года назад +2

      @@KaiWeissmann Ja genau das war mein Plan :)

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

      Hallo Thomas, nachdem du die Tabelle kopiert hast (so wie im Video von Sigma Coding gezeigt), kannst du sie an der Textmarke mit
      Doc.bookmarks(„TEXTMARKE“).range.PasteSpecial
      einfügen. Evtl. musst du noch die Argumente anpassen bspw.
      Link:=False, DataType:=wdPasteText, _ Placement:=wdInLine, DisplayAsIcon:=False
      Ich hoffe das hilft dir weiter :)
      LG Kai

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

    Hallo Kai, super wie du die Themen präsentierst. Ich hätte jedoch für dieses Beispiel eine Frage. Kann man anstatt den Bookmarks auch CustomDocumentProperties verwenden? Denn Bookmarks können im Dokument ja nur einmal angegeben werden, währen Properties an mehreren Stellen im Word Dokument vorkommen können.

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

    Hallo Kai, super Video.. wie kann ich Bookmarks.text bzw. Textmarken ein Zahlen oder Währungsformat einstellen?

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

    Danke Kai, für deinen stets tollen Content.
    Wie lassen sich denn Bookmarks in Word, analog deinem Video, durch Hyperlinks (mailto:….) in der Form (TextToDisplay:= „hier“) aus Excel ersetzen?

  • @user-rk8ss1uj7f
    @user-rk8ss1uj7f Год назад

    Hallo Kai, klasse Video. Ich habe noch eine Frage, kann man den Pfad mit Variablen versehen, damit dieses Makro auch auf anderen Rechnern laufen kann, ohne das man den Pfad der Datei immer anpassen muss. Vielen Dank. Gruß Jan

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

      Ja, das geht natürlich.
      Dazu musst du den Pfad mittels Stringverkettung mit den Variablen verketten. - siehe dazu mein Video: ruclips.net/video/Tl1I9xET2s0/видео.html
      Ich hoffe das hilft dir weiter.

    • @user-rk8ss1uj7f
      @user-rk8ss1uj7f Год назад

      Ich habe noch eine Frage, kann durch Auswahl mit Checkboxen verschiedene Dokumente in eine PDF zusammenführen. Gruß Jan
      Mm

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

    Sehr gutes Video!

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

    Hallo ! Super Video von Dir.Mit welchem Befehl drücke ich diese PDF Datei automatisch aus ? Danke.

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

    Hallo Kai, kann das Word Dokument auch als Objekt in die Excel-Datei eingebettet sein? Wie spreche ich die eingebettete Datei in dem Fall an? Vielen Dank für Deine informativen und gut gemachten Videos!

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

    Hallo Kai, danke deine Video und Erklärungen habe ich viel gelernt.
    kannst mir vielleicht, ich möchte auch eine VBA Datei eine PDF Datei mit Formularen ansprechen und diese den speichern.

  • @rolandoo002
    @rolandoo002 2 года назад +1

    Hallo Kai, bei mir funktioniert es, dass Word die Daten aus Excel mittel Textmarken einließt. Allerdings ist bei Beträgen >= 1.000,00€ der . bei den eintausend nicht übernommen wird. Gibt es hierzu irgendeine Einstellung, welche dies ermöglicht? Besten Dank!

    • @KaiWeissmann
      @KaiWeissmann  2 года назад +1

      Hallo Roland, am besten den Betrag nochmal in eine Währung umwandeln mit CCur().
      Hier die Erklärung von Microsoft dazu: docs.microsoft.com/en-us/office/vba/language/concepts/getting-started/type-conversion-functions
      LG Kai

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

      @@KaiWeissmann Danke :D

  • @elisavonpisamagkatze
    @elisavonpisamagkatze 2 года назад +1

    Lieber Kai, ich bin ganz begeistert von deinen Video und schaffe es als VBA-Anfängerin durch deine Video meine Rechnungsstellung und Auftragsverwaltung teilweise zu automatisieren. Vielen Dank dafür! Ich habe noch eine Frage: Meine "Tabelle 1" ist über sehr viele Zeilen mit Kund*innendaten gefüllt, weswegen ich nicht weiß, wie ich das Makro in der Tabelle 1 platzieren kann, um es immer verwenden zu können, egal ob ich gerade noch oben oder unten gescrollt habe. Gibt es die Möglichkeit, dass ich das Makro z. B. in "Tabelle 2" platzieren und einen Code für "aktive Zeile in Tabelle 1" (wie lautet der?) in das Makro einbauen kann? Oder hättest du eine andere Lösung für mein Problem?

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

      Liebe Elisa, vielen Dank für dein Feedback :)
      Eine aktive Zelle gibt es immer nur auf dem aktiven Tabellenblatt. Du könntest das Makro in deine Schnellzugriffleiste einbauen. Wie das geht, zeige ich bspw. in diesem Video: vbatrainer.de/tabellenblaetter-einblenden/
      LG Kai

  • @NewOberwangen
    @NewOberwangen 2 года назад +1

    Hallo Kai
    Kann ich das Bild falls gewünscht auch noch um 90° drehen.

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

      Hey, ja das klappt. Du musst dafür folgenden Code einfügen:
      Dim oShp As Word.Shape
      Set oShp = wrdPic.ConvertToShape
      oShp.Rotation = 90
      LG Kai :)

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

      @@KaiWeissmann wow. super. das klappt. danke.
      Leider habe ich nun das Problem, dass das Bild sich nicht mehr "mit der Zeile" bewegt sondern frei vor dem Text ist. Es müsste aber gedreht in der Zeile bleiben. Ist dies auch machbar?
      ich bin zwar sehr interessiert, aber auch ein riesiger Anfänger :)

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

    Hallo Kai,
    Großartig! Ich habe jetzt bereits diverse Projekte dank dir umsetzen können.
    Eine Frage: Ist es möglich, das Word Dokument als "Kopie" vom Template zu öffnen, sodass der Nutzer nicht aus Versehen das Template überspeichert?
    LG

  • @GTAking999
    @GTAking999 2 года назад +1

    Erstmal danke für die Erklärung. Dass man den Dateinamen verknüpfen kann mit der Zelle danach suche ich seit nem Jahr! Vielen Dank dafür !!
    Bei einer Sache komm ich nicht weiter. Und zwar möchte ich Zahlen in Form von Uhrzeit oder Stunden mit Einheit übertragen als Textmarke. Aber Word wandelt die Uhrzeit in Dezimalzahlen um und bei der Stundenanzahl übernimmt der nur eine Stelle und die Einheiten werden nicht übernommen.
    Beispiel:
    8,75 € wird zu 8,75
    5,00 h wird zu 5
    17:30 wird zu 0,5666
    kann man das Zahlenformat nicht einstellen in Word ?
    Wäre dir sehr dankbar für eine Lösung.
    Ansonsten sehr tolles Tutorial, weiter so !!!!

    • @KaiWeissmann
      @KaiWeissmann  2 года назад +1

      Hallo Angelo, schön, dass dir meine Videos weiterhelfen :)
      Versuche mal mit den Convert-Funktionen die Werte zu formatieren, bevor du sie in Word schreibst.
      Hier ist eine Auflistung: docs.microsoft.com/de-de/office/vba/language/concepts/getting-started/type-conversion-functions
      LG Kai

    • @GTAking999
      @GTAking999 2 года назад +1

      @@KaiWeissmann
      Hab eine Lösung gefunden aber etwas primitiv 😅
      Hab das mittels Text Funktion lösen können. In einer neben Zelle die Zahl in Text umgewandelt und das Format gleich dazu geschrieben und plus die Einheit als Text. So in der Form:
      =TEXT(C22;"#.##0,00 €")
      Werd mich aber in deiner Lösung reinlesen, weil meine Lösung ist nicht so smart 😁

    • @KaiWeissmann
      @KaiWeissmann  2 года назад +1

      @@GTAking999 super, dass du eine Lösung gefunden hast :)

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

    Hallo Kai, vielen Dank für deine Videos, ich entdecke gerade VBA wieder für mich neu. Ich habe eine Frage, ich bekomme wenn ich versuche die Word Datei zu öffenen einen Laufzeitfehler bzw. Automatisierungsfehler. Mein Modul besteht nur aus den beiden deklarierten Variabelen und der "Set doc =" Zeile. Könnte es an der Office 365 Version liegen oder das ich es auf einem Mac versuche? Vielleicht hast du eine Idee. LG

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

    BMW wird sich freuen, Werbung von Tesla zu erhalten 😂
    PS: ist es möglich auch ein e-Mail template zu erstellen bzw. danach zu befüllen, so dass die Formatierung wie im PDF erhalten bleibt?

  • @ThegrayBall
    @ThegrayBall 2 года назад +1

    Hallo Kai, danke für das Video. Ich fand es sehr informativ. Bin beeindruckt wie sauber du deinen Code erzeugst. Eine Frage hätte ich allerdings noch. Kennst du einen Weg aus den erzeugten Worddateien zum Schluss nochmal eine einzige Worddatei zu machen?

    • @KaiWeissmann
      @KaiWeissmann  2 года назад +1

      Hallo, du könntest bspw. eine neue Word-Datei öffnen und die Daten aus den anderen Word-Dateien in diese Word-Datei kopieren. LG Kai

    • @ThegrayBall
      @ThegrayBall 2 года назад +1

      @@KaiWeissmann Danke dir! LG Nicolai

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

      @@ThegrayBall Gerne!

  • @sebaur
    @sebaur 2 года назад +2

    Hi Kai,
    ich hätte zwei Fragen;
    1. Kann ich Bookmarks ebenfalls nutzen, um Daten nach Excel zu exportieren?
    2. Ich habe versucht jedem Tabelleneintrag (BMW etc.) ein eigenes Foto zuzuweisen. Die Fotos habe ich in einem Ordner entsprechend der Kundennummer benannt (Spalte D). Wie kann ich den Dokumentenpfad des Bildes "\Desktop\Beispielbild.jpg" variabel gestalten? Ich habe folgendes versucht: "\Desktop\Tabelle1.Cells(Zeile,4).Value.jpg" ... das hat aber leider nicht funktioniert.
    Ansonsten fantastisches Video!!

    • @KaiWeissmann
      @KaiWeissmann  2 года назад +1

      Hi Sebastian, vielen Dank für dein Feedback!
      1. Ja, mit
      Kundendaten.Cells(Zeile, 5).Value = doc.Bookmarks("Firma").Range.Text
      bspw. kannst du die Textmarke "Firma" auslesen und in die Zelle bringen.
      2. Grob müsstest du den String variabel machen mit
      "\Desktop\" & Tabelle1.Cells(Zeile,4).Value & ".jpg"
      Ich erkläre das Konzept von variablen Strings auch in diesem Video:
      www.vbatrainer.de/liste-bild-verknuepfen/
      Ich hoffe, das hilft dir weiter :) LG Kai

    • @sebaur
      @sebaur 2 года назад +1

      @@KaiWeissmann
      Zu 1) Danke für den Hinweis. Ich habe es anwenden können. Aber das scheint mit Bookmarks etwas unpraktisch zu sein. Ich werde mal mit anderen Elementen rumspielen (z.b. ContentControls).
      Zu 2) Dein Listbox Video habe ich mir tatsächlich angeschaut bevor ich die Frage gestellt habe 👍 - konnte ich aber nicht erfolgreich übertragen. Dein Vorschlag hat ebenfalls nicht funktioniert. Cells(...).Value.jpg wurde in beiden Fällen nicht erkannt. Nach mehreren Testdurchläufen konnte ich beide Varianten mit Cells(...).Value & ".jpg" starten. Wahrscheinlich offensichtlich für erfahrene Anwender.
      Danke nochmal für die Hilfe 🙂

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

      @@sebaur 1) Freut mich, dass du es anwenden kannst! Wieso ist das Element dabei unpraktisch?
      2) Mein Fehler. Habe den Code jetzt auch in meinem Kommentar korrigiert. Aber super, dass du es hinbekommen hast :)

    • @sebaur
      @sebaur 2 года назад +1

      @@KaiWeissmann Die Word-Datei soll eine Vorlage sein, in der Nutzer etwas eintragen können. Der Inhalt des Bookmarks soll also veränderlich sein, ohne das jemand Bookmarks eigenständig setzen muss. Bisher habe ich nicht herausgefunden, wie das funktioniert. Daher erscheinen mir die Steuerelemente als sinnvoller (Schutz vor Löschung).
      Wenn du mal Zeit und Lust hast wäre das, aus meiner Sicht, ein interessantes Videothema (Word-Steuerelemente über Excel VBA ansprechen/nutzen) 🙂
      Bis dahin versuche ich mich an eigenen Lösungsansätzen.

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

      @@sebaur Danke dir fürs Feedback. Habe ich auf die Liste genommen und wünsche dir alles Gute für dein Projekt!

  • @l.ahlers8136
    @l.ahlers8136 2 года назад

    Hallo Kai,
    zunächst erstmal vielen Dank dir! Ich versuche gerade, das ganze auf dem Mac zum Laufen zu bringen. Leider kommt es direkt zu Beginn zu einer Fehlermeldung.
    Nach "Dim word app New" kann ich "Word" nicht aus den Vorschlägen auswählen. Tippe ich es händisch ein, so kommt folgende Fehlermeldung:
    "Fehler beim Kompilieren.:
    Ein benutzerdefinierter Typ ist nicht definiert"
    Kannst du/oder jemand anderes mir dabei weiterhelfen? Viele Grüße!

  • @dannyvoller4552
    @dannyvoller4552 Год назад +1

    Hi, ich finde die Videos mega gut, wollte schon immer was mit VBA machen, hier lernt man es Schritt für Schritt
    Ich habe die Datenbank mit Eingabeformular erstellt und die Verknüpfung mit Word was richtig toll geworden ist.
    Nun hätte ich eine Frage: ich würde gern auswählen können was ich regelmäßig mit Word verknüpfen möchte, so das nur ausgewählte Kunden einen neuen Newsletter bekommen. Habe aber leider noch keinen Plan wie ich das umsetzte bzw. Benötige ich Hilfe wie ich das in VBA erstelle. Könntest du mir Hilfe hierzu geben??

    • @KaiWeissmann
      @KaiWeissmann  Год назад +1

      Hi Danny, freut mich sehr, dass du über die Videos Schritt für Schritt VBA lernst!
      Du könntest eine eigene Spalte in deiner Kundentabelle einfügen, in dem du markierst, wer den Newsletter erhalten soll. Ich wünsche dir alles Gute bei der Umsetzung. LG Kai

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

      @@KaiWeissmann Hallo Kai, die Spalte habe ich nun erstellt, könntest du mir noch einen Tipp geben wie ich diese in der VBA Serienbrief anspreche, das nur die in der besagten Spalte markierten (befühlte Zellen in dieser Spalte) Kunden in Word/PDF exportiert werden. VG Danny

  • @martinkretschmann1658
    @martinkretschmann1658 9 месяцев назад

    Hallo Kai, Deine Videos sind für Anfänger wie mich eine wahre Fundgrube. Danke dafür. Dieses Video hat mir bei meinem aktuellen Projekt sehr geholfen, wenn ich allerdings so frei sein dürfte Dich um Hilfe zu Bitten. Ich möchte das erstellte Dokument noch per Hyperlink mit der Tabelle verknüpfen, aber ich bekomme immer eine Fehlermeldung, kannst Du da vielleicht helfen?

    • @KaiWeissmann
      @KaiWeissmann  9 месяцев назад

      Vielen Dank für dein Lob.
      Es freut mich, dass dir meine Videos bei deinen Projekten weiterhelfen können.
      Schaue dir zu deiner Frage am besten diese Video an: ruclips.net/video/ioUO7OI2PAc/видео.html

  •  Год назад

    Hallo Kai, vielen Dank für die super erklärten Videos, die mir als blutiger Anfänger sehr helfen. Du erklärst es wirklich sehr gut. Ich mußte bei meiner Version (Office 365) nur Word als appWD ansprechen, woran ich kurzzeitig verzweifelt bin. 😅
    Eine Frage habe ich an dich und ich habe diesbezüglich bis jetzt nichts gefunden. Ich bekomme das Uhrzeitformat (Uhrzeit aus Excel, nicht die aktuelle, sondern zB. eine Ankunftszeit, oder zB. Zeit für Auftragsbeginn und -ende) einfach nicht in Word rein, ohne das mir 0,2083333 angezeigt wird. Wie würde ein Bsp. aussehen, wenn ich es stattdessen in eine extra Tabelle, oder ein neues Excel statt Word einfüge? Ich möchte eine Zeile markieren und die Daten sollen, wie in deinem Bsp. in ein Formular eingetragen werden und danach per Mail versendet werden.

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

    Hallo Kai,
    bin mal wieder über eins deiner extrem tollen Videos gestolpert. Wie ist es denn möglich, alles z.B. in einer Word Datei zu speichern sodass ich nicht so viele einzelne Datein habe ?
    Liebe Grüße
    Marco

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

    Hey Kai, sehr cooles Video. Ich würde das ganze gerne auf eine Word Datei anwenden, die auf einem Sharepoint liegt. Bisher bekomme ich immer eine Fehler-Meldung bzgl. des Pfades (ist in dem Fall natürlich eine URL). Hast du da eine Idee wie man das machen kann?

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

    Hast du auch eine Lösung wir man mit VBA und Excel Edikten mit in Word druckt?

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

    Hallo Kai,
    vielen Dank für deine Videos. Du hast eine angenehme Art beim erklären und aufbereiten.
    Ich habe bei diesem Video allerdings eine kleines Problem. Ich habe eine Exceldatei mit 3 Zeilen befüllt.
    Gehe ich auf eine Zeile und führe den Code aus, funktioniert alles wie gewünscht. Führe ich dann den Code ein weiteres mal aus erhalte ich die Fehlermeldung
    "Laufzeitfehler 462....Der Remote-Server-exisitiert nicht oder ist nicht verfügbar." Ich habe jetzt schon etwas gesucht allerdings keine wirklich Lösung dafür gefunden. Bisher bin ich nur soweit, dass Word wohl nicht richtig geschlossen wird beim ersten mal. Aber so richtig fündig werde ich nicht.
    Eventuell kannst du mir eine Lösung zeigen um dieses Problem zu lösen.
    Danke

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

    Hallo Kai,
    super, du hast genau getroffen, was ich gesucht habe - du bist ein Lebensretter!
    Jetzt, wo wir schon dabei sind, hab ich noch ein paar zusätzliche Gedanken. Wäre es machbar, dass beim Erstellen des PDFs oder Word-Dokuments automatisch ein Ordner erstellt wird? Und könnte das Skript dann nach dem gewünschten Speicherort fragen? Ich denke da eher an einzelne Zeilen. Ach ja, und wäre es nicht cool, wenn wir die Datensätze, die wir in das PDF packen wollen, einfach mit einer Checkbox auswählen könnten?
    Ich hab für jeden Kontakt so einen Hauptordner. Da soll das PDF mit dem frisch gebackenen Ordner gespeichert werden. In dem Hauptordner sind auch Bilder - könnten wir die irgendwie einbinden? Und wäre es machbar, am Ende in der Excel-Liste einen Link zur Datei und ein Update-Datum zu generieren?
    Und noch eine Sache zum Thema Update: Wenn sich die Kundendaten ändern, hätte ich gerne, dass die alte Datei in einen Extra-Ordner, vielleicht so was wie "PDF Ordner / Alt /", verschoben wird.
    Bin gespannt auf deine Ideen und sag schon mal Danke!

  • @andr.na.9851
    @andr.na.9851 Год назад

    super Video, vielen Dank!
    Wie kann ich zusätzlich noch verschiedene Diagramme in das Word Dokument übergeben?
    Kannst du mir oder kann mir iwer hier in den Kommentaren weiterhelfen? :)

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

    Hi Kai
    Wieder mal ein geniales Video von dir, vielen Dank. Aber das habe ich ja schon vor 3 Monaten erwähnt ;-). Endlich zum "Umsetzungsversuch gekommen.
    Jedoch, nachdem ich mit einem riesigen Excel-Formular fertig bin und die Word-Datei endlich auch speichern kann: OH GRAUS, HIIIIIILFE, bitte!
    In dem relativ umfangreichen Word-Dokument habe ich viele Textmarken, die ich mehrmals im Dok benötige - bisher verwies ich immer mit einem REF-Feld in Word darauf, hat recht gut geklappt. Mit deiner Vorgehensweise werde die Textmarken aber direkt nach dem Befüllen gelöscht, so dass natürlich nicht mehr darauf zugegriffen werden kann 😢
    Hast du vielleicht eine Idee, wie ich das Problem lösen kann?
    Danke im Voraus!!!
    VG Rob

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

    Hey, weißt du ob der Code für VBA Excel auf einem Mac funktioniert?:)

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

      Da ich keinen Mac habe kann ich dir das nicht seriös beantworten.
      Soviel ich gehört habe, kann VBA Code in einer Mac Umgebung grundsätzlich ausgeführt werden.
      Die Erstellung unter Mac dürfte aber etwas eingeschränkt sein.

  • @marcusunkrodt2355
    @marcusunkrodt2355 Год назад +1

    Hallo Kai, da nun in der Testversion alles reibungslos läuft, habe ich begonnen das Programm an mein Büro anzupassen. Da meine Excel Datei in OneDrive abgespeichert ist werden alle Documente ebenfalls dort abgespeichert. (doc.SaveAs2 ThisWorkbook.Path) Mit welchem Befehl kann ich den Speicherort festlegen, in meinem Fall Desktop? Vielen lieben Dank, Marcus

    • @KaiWeissmann
      @KaiWeissmann  Год назад +1

      dazu müsstes du doc.SaveAs2 ("Gewünschter Pfad" & ".docx")
      eintragen.
      ich hoffe das hilft dir weiter

  • @user-kg2ng5rs6h
    @user-kg2ng5rs6h Год назад

    Hallo Kai. Kannst du mir weiterhelfen? Ich möchte die Funktion in die Datenbank Applikation (Datenbank mit Eingabeformular) mit einfügen. Hier haben wir aber eine intelligente Tabelle und ich bekomme die Verknüpfung nicht hin für "Word Datei mit Exceldaten befüllen" - leider ist das in dem zusätzlichen Video auf das du ansprichst nicht beschrieben. Grosses Lob auch noch an dich - Deine Anleitungen machen fast süchtig. Ist irgendwie wie Lego-Technics für Erwachsene.

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

      Vielleicht hilft dir mein Video zum Thema intelligente Tabellen weiter: ruclips.net/video/ey3xPAHNO2g/видео.html
      In der Beschreibung findest du auch einen Downloadlink zu einem kostenlosen Cheat-Sheet bezüglich intelligente Tabellen.

  • @marvinmathee-huppertz6961
    @marvinmathee-huppertz6961 2 года назад

    Mahlzeit.
    Der nimmt bei mir die Methode doc.saveas2 irgendwie nicht. Muss ich evt. noch n Haken setzen oder so?
    Wenns jemand weiß wär Ehre.
    Jutes Video alla