Outlook-Termin aus Excel heraus erstellen | Excel VBA

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ต.ค. 2024

ความคิดเห็น • 102

  • @KaiWeissmann
    @KaiWeissmann  6 หลายเดือนก่อน

    Die neuste Version von Outlook unterstützt VBA nicht mehr.
    Meine Empfehlung ist stattdessen Power Automate zu nutzen, um aus Excel heraus Termine zu erstellen.
    Eine erste Einführung in Power Automate gibt es hier: th-cam.com/video/d5pKsplJ1O4/w-d-xo.html&ab_channel=KaiWeissmann
    LG Kai

  • @EmelyHesse
    @EmelyHesse ปีที่แล้ว +8

    Könntest du erklären, wie man das für eine ganze Tabelle durchführt und nicht nur für die Zeile A1 & wie man Serientermine einstellt?

  • @DietmarMaass
    @DietmarMaass ปีที่แล้ว +1

    Ich suche schon ewig nach einer solchen (super einfach und verständlich erklärten) VBA Lösung für dieses Verfahren. Chapeau und vielen Dank dafür und der Kanal ist abonniert.

    • @KaiWeissmann
      @KaiWeissmann  ปีที่แล้ว

      Vielen Dank für das Lob und dein Abo!

  • @marekh1554
    @marekh1554 2 ปีที่แล้ว +2

    Ich sage immer mit Excel ist fast alles möglich … Es macht richtig Spass deine Videos anzuschauen.
    Wie immer super erklärt 👍

  • @Tswerch
    @Tswerch 24 วันที่ผ่านมา +1

    Gold-Erklärung!

    • @KaiWeissmann
      @KaiWeissmann  23 วันที่ผ่านมา +1

      Freut mich, dass dir das Video gefällt! Weiterhin alles Gute bei deinen Projekten. LG Kai

  • @PhilipvonNiebelschütz
    @PhilipvonNiebelschütz 8 หลายเดือนก่อน

    Hallo Kai,

    danke für die sehr anschauliche Anleitung!
    Daraufhin habe ich versucht, die Prozedur in einer Schleife laufen zu lassen, um nacheinander mehrere Termine zu erstellen.
    Die einzutragenden Subjects sind in diesem Fall Dienstplansymbole in einem Excel Kalender Zeile 12, Spalten C bis AG, Tageszahl (Datum als TT 01 bis 31) in Zeile 10, Wochentag (Datum als TTT) in Zeile 11.
    Die restlichen Monate in den Zeilen 13 bis 40 darunter.
    Zwischenziel ist, dass das Makro zunächst Outlook Termine für den kompletten Monat (hier Januar) erstellt.
    Als erstes wird dafür mit Range("C12").Select der Startpunkt angesteuert (vorläufig die Zelle C12), in der das Dienstplansymbol für den 01.01.2024 enthalten ist.
    Für die Abarbeitung der relevanten Zeile und Spalte habe ich zunächst nur Zeile (12) und Spalte (C bis AG) als Integer dimensioniert (Dim Zeile As Integer und Dim Spalte As Integer) und die Schleife eingetragen
    For Zeile = 12 To 12
    For Spalte = 3 To 33
    Cells(Zeile, Spalte).Select

    Dann wird, wie in Ihrer Anleitung beschrieben, der erste Termin erstellt.
    - das Startdatum ist dabei zwei Zellen über dem Dienstplansymbol zu finden (hier 01.01.2024)
    - der Eintrag ist als ganztägiger Termin mit Status Frei, ohne Erinnerung und Privat definiert

    'Termin erstellen
    With oTermin
    '.Display
    .Subject = ActiveCell.Value
    .AllDayEvent = True
    .Start = ActiveCell.Offset(-2, 0).Value
    .BusyStatus = olFree
    .ReminderSet = False
    .Sensitivity = olPrivate
    .Save
    End With
    Next Spalte
    Problem 1:
    Der Termin für den 01.01. wird erfolgreich erstellt, im weiteren Verlauf werden auch die Daten für den zweiten Termin erfasst und eingetragen, allerdings wird dann mit .save der bereits vorhandene Termin editiert und für den 02.01. gepeichert, wandert also zum 02.01.
    Leider habe ich keine Möglichkeit gefunden, das Outlook Fenster, in dem der Termin definiert wird, zu speichern u n d zu schließen.
    Problem 2:
    Wohin genau muss ich bei Verwendung der For Next Schleife den Abschnitt 'Variablen leeren platzieren?
    Egal, wohin ich die beiden Befehle stelle, es kommt immer die Fehlermeldung Laufzeitfehler '91' Objektvariable oder With-Blockvariable nicht festgelegt.
    Problem 3:
    Der Kalender ist naturgemäß für ein ganzes Jahr erstellt, insofern könnten die Termine auch für das komplette Jahr eingetragen werden.
    In der For - Next Anweisung kann ich mehrere aufeinanderfolgende Zeilen bzw. Spalten (á la C12:C33) definieren ...:
    For Zeile = 12 To 40
    For Spalte = 3 To 33
    Next Spalte
    Next Zeile

    ... nicht aber mehrere, nicht aufeinanderfolgende Zeilen (á la C12; C15; C18; ...) ...
    Meine Versuche mit For Zeile = 12 To 40 Step 3 waren nicht wirklich erfolgreich ...
    Es würde mich sehr freuen, wenn Sie mir Hinweise oder sogar Lösungen geben können!

    Danke und

    Freundliche Grüße

  • @marcbro1968
    @marcbro1968 ปีที่แล้ว +2

    Hallo Kai, vielen Dank für das gute Video. Wie kann ich mehrere Datum u. Maliadressen , sprich verschiedene Termin für unterschiedliche Teilnehmer erstellen? Geht das mit der Programmierung?

  • @Elchbebeblender
    @Elchbebeblender 2 ปีที่แล้ว +1

    Hi,
    ich sehe noch keinen konkreten Anwendungsfall für mich, aber gut zu wissen was so alles geht. Danke und weiter so...

    • @KaiWeissmann
      @KaiWeissmann  2 ปีที่แล้ว

      Hi Andreas, vielen Dank für dein Feedback :)

  • @marekh1554
    @marekh1554 2 ปีที่แล้ว +1

    Hallo Kai, es wurde den Termin in Outlook erstellt aber wie würdest du vorgehen um diesen Termin zu bearbeiten oder zu löschen über VBA?

  • @ichffm78
    @ichffm78 ปีที่แล้ว

    Vielen Dank für das Video und die Anleitung!
    Sowas suche ich schon lange.
    Leider klappt der Kalender-Eintrag nur bei mir; nicht bei den angegebenen Kollegen.
    Müssen die Kollegen auch die VBA-Bibliothek aktiviereren?

  • @Charly-wg1go
    @Charly-wg1go 10 หลายเดือนก่อน

    Hallo Kai, vielen Dank für das super Video. Ich bin Mac User und würde den Termin gerne in den Apple Kalender eintragen lassen. Funktioniert das auch?

  • @72leachim
    @72leachim 2 ปีที่แล้ว +4

    Hi Kai,
    Danke für die gute Beschreibung. Mich würde noch interessieren, wie ich auf verschiedene Kalender zugreifen kann. Ich habe beruflich einen persönlichen Mailaccount mit Kalender, aber auch einen Account über ein Funktionspostfach (also Postfach mit mehreren Teilnehmern). Wie greife ich darauf zu? Wäre schön, wenn Du mir da einen Hinweis geben könntest.
    Danke
    Michael

    • @KaiWeissmann
      @KaiWeissmann  2 ปีที่แล้ว +1

      Hallo Michael, ich erstelle aktuell ein Video dazu, das dann in 3 Wochen rauskommt. LG Kai

    • @klaushuber6827
      @klaushuber6827 2 ปีที่แล้ว

      ​@@KaiWeissmann Hallo Kai, Super wie du das machst, das begeistert mich als IT Grufti (60) und Fachinformatiker Systemintegration. Wenn ich solche Lehrer vor 30 Jahren gehabt hätte wäre mir der Spass am programieren nicht vergangen. Hab deine Videos (fast) alle durch und schon 2 Projekte fertiggestellt. Mit dem Termineintragen in Outlook funktioniert hervorragend, leider nur im Default Kalender. Auch mich würde interresieren wie man einen freigegebenen Kalender anspricht, suche schon seit über zwei Wochen im Netz aber die Lösungen sind alle zu alt und passen nicht zu deiner Programierung. Ich würde dir auch einen Betrag überweisen, gern über Paypal (über Google geht nicht). Nochmals Danke Danke Danke für deine tollen Videos
      LG Klaus 👍👍👍👍👍

    • @KaiWeissmann
      @KaiWeissmann  ปีที่แล้ว

      Hallo ihr beiden, hier das entsprechende Video, um zwischen Haupt- und Nebenkalender zu wechseln: th-cam.com/video/3VguUwSHqog/w-d-xo.html
      LG Kai

  • @IronsideGER
    @IronsideGER 2 ปีที่แล้ว +1

    Sehr nützlich, vielen Dank und mach gerne weiter so 👍

    • @KaiWeissmann
      @KaiWeissmann  2 ปีที่แล้ว

      Danke für dein Feedback :)

  • @gerdf.717
    @gerdf.717 ปีที่แล้ว

    Hallo Kai, ich finde das eine super Sache und bei mir funktioniert es auch. Nun habe ich nur ein Problem damit. Ich wollte die Termine nicht in meinen Outlook-Kalender eintragen sondern auf unseren Outlook-Teamkalender auf dem Sharepoint. Geht dies auch?
    An diesem Punkt hänge ich gerade.
    Gruß Gerd

  • @christianrudolph-u2g
    @christianrudolph-u2g ปีที่แล้ว

    Grossartig! geht das auch mit Aufgaben in outlook?
    LG, Christian

  • @blocksberg2245
    @blocksberg2245 ปีที่แล้ว +1

    Vielen Dank für das Video! Es ist das erste Mal das ich mich mit dieser Thematik auseinandersetze und habe es gleich nachvollziehen können. Eine Frage ist mir aufgekommen.
    Dieses Makro funktioniert super für einen Termin, wie mache ich es aber nun, dass die Zellen im Makro angepasst werden (ohne das ich jedes Mal ein Neues erstellen muss)?
    BSP.: Ich habe einen Kalender in Excel, will dort einen Termin erstellen mithilfe des Makros. Nun möchte ich das gleiche Makro aber nicht nur für den 04.04.2023 nutzen sondern auch für den 15.05.2023 (z.B.). Dort fällt mir aktuell keine Lösung ein und 365 Makros möchte ich ungern erstellen.
    Vielleicht kennst du da ja eine einfach Lösung.

    • @KaiWeissmann
      @KaiWeissmann  ปีที่แล้ว

      Wenn ich dich richtig verstanden habe, dann möchtest du von der aktiven Zelle (in die du gerade geklickt hast) den Wert (Datum) auslesen und einen entsprechenden Termin hinzufügen.
      Den Wert der aktuell markierten Zeile bekommst du über activecell.value
      Und diesen Wert musst dann eben bei .Start einfügen.
      Ich hoffe das hilft dir weiter.

    • @blocksberg2245
      @blocksberg2245 ปีที่แล้ว

      Hallo Kai, danke für deine schnelle Antwort. Ich habe dir eine Mail geschrieben in der ich mein "Problem" genauer beschrieben habe.

  • @chriss8751
    @chriss8751 2 ปีที่แล้ว +1

    Super Video! Danke für die Erläuterung, genau das habe ich gesucht! Hast du auch noch eine Lösung parat wenn eine eine Liste von Terminen habe? Also wenn ich nicht nur einen Termin, Mail etc. erstellen will sondern gleich mehrere auf Basis einer Liste.

    • @KaiWeissmann
      @KaiWeissmann  2 ปีที่แล้ว

      Hallo Chris, freut mich, dass dir mein Video gefällt :)
      Du kannst die hier gezeigte Prozedur beliebig oft in einer For-Next Schleife aufrufen. Zu der Schleife habe ich hier auch schonmal ein Video gemacht: vbatrainer.de/if-anweisung/
      Ich wünsche dir alles Gute bei der Umsetzung!
      LG Kai

  • @raphaelbittner4994
    @raphaelbittner4994 2 ปีที่แล้ว +1

    Klasse Video, ich habe mehrere Kalender bei mir in Outlook. Wie kann ich definieren, auf welche(n) Kalender der Termin eingetragen werden soll?

    • @KaiWeissmann
      @KaiWeissmann  2 ปีที่แล้ว

      Hallo Raphael, freut mich, dass dir das Video gefällt. Ich erstelle aktuell ein Video dazu, wie wir Termine in anderen Kalendern eintragen können. Das Video wird in 3 Wochen online gehen. LG Kai

    • @KaiWeissmann
      @KaiWeissmann  ปีที่แล้ว

      Hey Raphael, hier das entsprechende Video, um zwischen Haupt- und Nebenkalender zu wechseln: th-cam.com/video/3VguUwSHqog/w-d-xo.html
      LG Kai

  • @tzuutz3735
    @tzuutz3735 5 หลายเดือนก่อน

    Hallo, ist es möglich, Termine aus Excel in einen anderen, meiner Kalender (z. B. Geburtstage) eintragen zu lassen und wenn ja, wie kann ich dies machen?

  • @kadirince1022
    @kadirince1022 2 ปีที่แล้ว

    Hallöchen ich habe mal eine Frage...
    Wie kann ich mein dienstplan den ich als PDF Datei bekomme, in den Kalender übertragen...?
    Ich habe versucht über excel als csv Datei usw... habe es aber irgendwie nicht geschafft...

  • @laxbone6914
    @laxbone6914 2 ปีที่แล้ว +2

    Hallo Kay, könntest du bei Gelegenheit noch zeigen, wie man Termine in spezielle OutlookKalender eintragen kann?

    • @KaiWeissmann
      @KaiWeissmann  2 ปีที่แล้ว +1

      Hallo, dazu erstelle ich aktuell ein Video. Sollte dann in 3 Wochen online gehen :) LG Kai

    • @KaiWeissmann
      @KaiWeissmann  ปีที่แล้ว

      Hey, hier das entsprechende Video: th-cam.com/video/3VguUwSHqog/w-d-xo.html
      LG Kai

  • @sarahlavacova1340
    @sarahlavacova1340 2 ปีที่แล้ว +1

    Hallo Kai, super hilfreiche Videos sogar für Leute, die sich null mit VBA auskennen! Ich hätte eine kurze Frage zu dem Punkt ".Start" in deinem Beispiel verwendest du eine konkrete Zeile - was ist jedoch wenn man eine Tabelle mit verschiedenen Zeilenindexen/Spaltenindexen hat? Kann man ein Tabellenbereich dort direkt auswählen obwohl die Daten nach und nach in diesem Bereich eingetragen werden? Ich würde das gerne für eine Urlaubsplanung von mehreren Leuten verwenden und da weißt man vorher nicht was eingetragen wird. ;) Probs gehen raus - weiter so!

  • @christianriegert820
    @christianriegert820 2 ปีที่แล้ว

    Hallo Kai, wieder ein tolle Video. Danke! Habe nur das Problem, dass er das (olAppointmentItem) partout nicht schlucken will. Outlook Ojectbibliothek ist natütlich eingebunden. Danke im Voraus für die Hilfe

  • @ThisIsScorefun
    @ThisIsScorefun 2 ปีที่แล้ว

    7:25 Bzgl. Leeren der Variablen frage ich mich immer wieder, ob die Reihenfolge egal ist
    mit Set oApp = Nothing wird doch Outlook aus dem Speicher entfernt und damit auch automatisch oTermin, oder?

  • @kaistemmler60
    @kaistemmler60 2 ปีที่แล้ว

    Das ist schon mal cool. Gibt es auch die Möglichkeit, dass man Termine an allen freien Zeiten im Kalender anlegen kann? Ein Beispiel. Ich würde gern im Zeitraum vom 01.04.2022 bis 07.04.2022 einen Termin mit dem Betreff "Test" anlegen. Es soll bei jedem Tag geprüft werden, ob im Zeitfenster von 8 bis 16 Uhr noch freie Zeiten vorhanden sind und wenn ja, dann lege bitte einen Termin entsprechend an. Geht sowas?

  • @solemiosmarti2696
    @solemiosmarti2696 2 ปีที่แล้ว

    Hallo Kai, ich bin was Exel angeht anfänger, ich möchte nicht nur eine Erinnerung setzten sondern 8, leider ging hier nur der eine dann kommt immer Objekt unterstützt diese Eigenschaften oder Metode nicht, mache ich was falsch ? Besten Dank für die Hilfe!!!!!! Gesunde Grüße Sven

  • @littlecryme
    @littlecryme 2 ปีที่แล้ว +1

    Vielen Dank! Super Video und verständliche Erklärung!
    Leider möchte ich nicht nur einen Termin, sondern gerade mehrere aus einer Liste erstellen bzw. so, dass sich das Makro nicht nur auf eine Zeile beschränkt, sondern alle beschriebenen Zeilen übernimmt. Gibt es da etwas in der Art?

    • @KaiWeissmann
      @KaiWeissmann  2 ปีที่แล้ว +1

      Hallo, freut mich, dass dir mein Video gefällt!
      Du kannst den hier gezeigten Code in eine If-Schleife setzen und ihn dadurch mehrfach ausführen.
      If-Schleifen erkläre ich hier: vbatrainer.de/if-anweisung/
      LG Kai

    • @littlecryme
      @littlecryme 2 ปีที่แล้ว +1

      @@KaiWeissmann Vielen Dank für Deine Hilfe. Habe es mit der If-Schleife nicht hingekriegt, habe es jedoch anders lösen können. Für diejenigen mit dem gleichen Problem:
      Sub Outlook_Termin()
      Dim oApp As New Outlook.Application, outmeet As Outlook.AppointmentItem
      Dim I As Long, setupsht As Worksheet
      Set XXXsht = Worksheets("XXX")
      For I = 2 To Range("A" & Rows.Count).End(xlUp).Row
      Set outApp = Outlook.Application
      Set outmeet = outApp.CreateItem(olAppointmentItem)
      With outmeet
      .Subject = "Test"
      .Start = XXXsht.Range("N" & I).Value
      .Duration = 30
      .Body =
      .Display
      End With

      Next
      Set outApp = Nothing
      Set outmeet = Nothing
      End Sub

    • @littlecryme
      @littlecryme 2 ปีที่แล้ว +1

      Wäre jedoch sehr froh, wenn mir jemand sagen könnte, wie ich diesen Code noch anpassen muss, damit die Termine in einen spezifischen Unterordner bzw. Shared-Ordner gespeichert werden und nicht im "allgemeinen" Ordner

    • @KaiWeissmann
      @KaiWeissmann  2 ปีที่แล้ว

      Hallo und danke, dass du deinen Code hier teilst. Ich erstelle aktuell ein Video dazu, wie wir Termine in geteilten Kalendern erstellen können. Das Video wird in 3 Wochen online gehen. LG Kai

    • @KaiWeissmann
      @KaiWeissmann  ปีที่แล้ว

      Hey, hier das entsprechende Video, um zwischen Haupt- und Nebenkalender zu wechseln: th-cam.com/video/3VguUwSHqog/w-d-xo.html
      LG Kai

  • @saiba1887
    @saiba1887 ปีที่แล้ว

    Hey
    funktioniert das auch mit einer Teams Besprechung?

  • @juliusfaulhaber5850
    @juliusfaulhaber5850 ปีที่แล้ว +1

    Kann man das auch automatisieren, sodass man nicht auf den Button drücken muss?

    • @KaiWeissmann
      @KaiWeissmann  ปีที่แล้ว +1

      Um ein Makro zu einem bestimmten Zeitpunkt auszuführen schaue dir gerne mein Video dazu an:
      th-cam.com/video/mNvFCE1pjAM/w-d-xo.html

  • @fabianhatz8053
    @fabianhatz8053 9 หลายเดือนก่อน

    Ist es auch möglich eine Liste von Email Adressen von Mitgliedern hinzuzufügen und Termine zu versenden?
    Ich möchte alle Probentermine in die Excel eintragen und dann an alle Mitglieder die Termine quasi per knopfdruck versenden, geht das?
    Wäre sehr froh über eine Nachricht! Danke!

  • @jankliewer2641
    @jankliewer2641 2 ปีที่แล้ว

    Hallo Kai,
    vielen Dank für deine tolle und nützliche Anleitung.
    Ich habe aber eine weitere Frage, wäre es möglich, dem Termin auch gleich die Excel Tabelle als PDF Dokument (so wie bei den E-Mails) anzuhängen?
    Würde mich freuen von dir zu hören.
    Viele Grüße!
    Jan

  • @jensG85
    @jensG85 ปีที่แล้ว +1

    Hallo Kai. Danke erstmal für die ganzen tollen Tipps und Videos. Hat mir schon einiges an Arbeit erleichtert bei meinen Anfängen. Ich habe das SMS-OutlookAddIn hier und würde dieses gerne per vba ansprechen. hast du da einen quicktipp für mich ? :) leider meine ich nicht unter createitem(olmobileitemSMS). Ich weiß nicht wie ich das addin ansprechen kann :/

    • @KaiWeissmann
      @KaiWeissmann  ปีที่แล้ว

      Hallo Jens, freut mich, dass dir die Tipps und Videos gefallen! Einen Quicktipp habe ich dafür leider nicht. Allerdings nehme ich es mal auf die Ideenliste auf. Wenn sich mehr Leute dazu melden, dann mache ich was dazu :) LG Kai

  • @BlackDiamond1808
    @BlackDiamond1808 2 ปีที่แล้ว +1

    Ich habe ein Problem, bei mir steht "Fehler beim kompilieren: Benutzerdefinierter Typ nichtdefiniert". Kann mir jemnd sagen was das bedeutet und was ich genau ändern muss?
    Vielen lieben Dank im vorraus.
    UPDATE: Habe den Fehler nun gefunden. Ich habe anstatt der Outlook Libary die Office Libary aktiviert. Nun funktioniert alles

    • @KaiWeissmann
      @KaiWeissmann  2 ปีที่แล้ว

      Super, dass du es selbst lösen konntest und danke für dein Update :) LG Kai

  • @nachtalp7500
    @nachtalp7500 2 ปีที่แล้ว

    Genau das was ich gesucht habe! Den Code für recurring meetings habe ich mir aus dem Netz gefischt. Was noch fehlt ist die Ergänzung als TEAMS meeting. Das scheint wohl nicht so einfach zu sein.

  • @simonleipold3072
    @simonleipold3072 2 ปีที่แล้ว +2

    Hallo Kai, ein klasse Video mal 👍
    Könntest evtl. mal ein Video dazu erstellen, wie man Bilder über vba von Excel auf Word übertragen kann ?
    Danke :))

    • @KaiWeissmann
      @KaiWeissmann  2 ปีที่แล้ว +1

      Hallo Simon, vielen Dank für deinen Kommentar :) Ja, kommt direkt auf die Liste. Soll das Bild aus der Excel-Datei oder aus einem Ordner kommen? LG Kai

    • @simonleipold3072
      @simonleipold3072 2 ปีที่แล้ว +1

      @@KaiWeissmann ein Beispiel mit beiden wäre klasse, also sowohl aus der Excelliste als auch über einen Ordner :))

    • @KaiWeissmann
      @KaiWeissmann  2 ปีที่แล้ว +1

      @@simonleipold3072 Alles klar :)

  • @viobanksy5613
    @viobanksy5613 2 ปีที่แล้ว +1

    Super Video! Ich hab nur ein Problem, ich habe zwei Kalender. Gibt es die Möglichkeit, dass ich auswählen kann, von welchem Kalender der Termin versendet wird? Konnte im Internet leider nichts finden.. Vlt. kannst du oder jemand aus der Community mir helfen :) Vielen Dank schon mal!!!

    • @KaiWeissmann
      @KaiWeissmann  2 ปีที่แล้ว +1

      Hallo, freut mich, dass dir das Video gefällt. Ich erstelle aktuell ein Video dazu, wie wir Termine in anderen Kalendern eintragen können. Das Video wird in 3 Wochen online gehen. LG Kai

    • @KaiWeissmann
      @KaiWeissmann  ปีที่แล้ว +1

      Hey, hier das entsprechende Video, um zwischen Haupt- und Nebenkalender zu wechseln: th-cam.com/video/3VguUwSHqog/w-d-xo.html
      LG Kai

    • @viobanksy5613
      @viobanksy5613 ปีที่แล้ว

      @@KaiWeissmann Hi Kai super vielen lieben Dank💪🏻 Habe es mir heute bereits angesehen und umgestetz. Du bist wirklich eine große Hilfe! ☺️

  • @andreaskern4277
    @andreaskern4277 2 ปีที่แล้ว +1

    Hallo @Kai Weissmann . erstmal vielen Dank für deine komplette Videoreihe . Mir helfen deine Erklärungen immer wieder um neue Lösungen für meine tägliche Arbeit als Schwerbehindertenvertretung zu finden und Excel effektiver zu nutzen.
    Zu diesem Video hätte ich mal eine Konkrete Frage. Wäre es auch möglich die Termine aus einer Userform zu erstellen ohne auf ein Tabellenblatt zurückgreifen zu müssen ? Denkbar wäre eine Textbox/ Combofeld oder ähnliches. Und hast du eine Idee für ein Datumsfeld in einer Userform. Bei der von Excel selbst möglichen Datei (OlkDateControl) in der Werzeugsammlung stürzt bei mir regelmäßig Excel ab.
    Vielen Dank Andreas

    • @KaiWeissmann
      @KaiWeissmann  2 ปีที่แล้ว

      Hallo Andreas, vielen Dank für deinen Kommentar. Freut mich sehr, dass dir die Videos weiterhelfen!
      Du kannst die Informationen auf jeden Fall auch aus einer UserForm herausnehmen.
      Bezüglich DatePicker: ich habe da vor längerem mal etwas selbst erstellt und werde das in meinem nächsten Onlinekurs veröffentlichen.
      LG Kai

  • @sebastianneu5882
    @sebastianneu5882 2 ปีที่แล้ว +1

    Hallo Kai, super Video. Allerdings habe ich das Problem dass ich einen Mac nutze und kein Outlook sondern den Apple Kalender. Jetzt weiss ich nicht in wie weit du da helfen kannst. ist das was du in diesem Video gezeigt hast auch auf Mac möglich. leider kann ich keinen Verweis zum Apple Kalender erstellen.

    • @KaiWeissmann
      @KaiWeissmann  2 ปีที่แล้ว +1

      Hallo Sebastian, danke für deinen Kommentar :) Für Apple müsstest du mit einer anderen Schnittstelle arbeiten. Falls die Frage öfter aufkommt, erstelle ich dazu ein Video. LG Kai

  • @hudalein9576
    @hudalein9576 2 ปีที่แล้ว

    Hey, super video und sehr gut erklärt. Ich hab allerdings ein etwas kompliziertere Excel-Datei. Ich weis nicht ob es hier die Hilfe gibt, ich versuch aber trotzdem Mal.
    Und zwar habe ich ein Kalender erstellt. Die Tage stehen an der ersten Zeile, also A1 bis JC1 und die Personen beginnen ab Zeile 4 abwärts (bis ca. 25). So, und jetzt folgt es wie beim Schiffeversenken, jeder Mitarbeiter trägt ein, was er ab welchen Tag macht (z.B. Außendienst, Urlaub etc)
    Wäre es möglich, dies auch mit VBA zu erstellen?
    Beispiel:
    In Zellen R8 steht, Herr Müller hat Urlaub. Dann auf diese Spalte klicken, excel erkennt, es steht unter dem Tag 7 Januar und daraus macht er einen Termin, wenn ich auf diese Zelle klicken (R8). Ich hoffe, das ist verständlich erklärt :D

  • @Joker1SH
    @Joker1SH 2 ปีที่แล้ว +1

    Hm, eigentlich ja eine tolle Idee und sieht ja auch wieder prima und schlüssig aus 😀, aber der Eintrag geht immer an mich selbst. Ich habe ein Family Office 365, aber egal, welche Mail-Adresse ich in die Zelle schreibe - es gibt nur bei mir selbst einen Eintrag. Ist das gar nicht dafür gedacht, am anderen Kalender einen Eintrag zu speichern? Freigaben sind erledigt. Dankeschön im Voraus für eine kurze Antwort.

    • @KaiWeissmann
      @KaiWeissmann  2 ปีที่แล้ว

      Und du hast die anderen Teilnehmer unter requiredattendees gelistet?

    • @Joker1SH
      @Joker1SH 2 ปีที่แล้ว

      @@KaiWeissmann Hallo Kai, vielen Dank für die schnelle Antwort. Meine eigene Mail-Adresse steht weder im Blatt noch im Code; ich habe die Zieladresse sogar fix in den Code geschrieben, damit nichts übersehen wird. Ist meine Vermutung richtig, dass man Kalendereinträge nur in Adressen speichern kann, deren Kontakte man gespeichert hat und die Adressaten ebenso meine Adresse in den Kontakten gespeichert haben müssen? Sind Freigaben notwendig? Nochmals ein Dank voraus. Update: Ich verwende im Family Office 365 hotmail.com-Adressen. Beim.Display zeigt es mir den Termin mit [ Speichern ], also nicht "Besprechung" [ Senden ] wie in deinem Beispiel. Zur Sicherheit habe ich sämtlichen Code übernommen.

    • @KaiWeissmann
      @KaiWeissmann  2 ปีที่แล้ว +1

      Hallo Joerg, ich erstelle aktuell ein Video dazu, wie wir Termine in anderen Kalendern eintragen können. Das Video wird in 3 Wochen online gehen. LG Kai

    • @KaiWeissmann
      @KaiWeissmann  ปีที่แล้ว +1

      Hey, hier das entsprechende Video, um zwischen Haupt- und Nebenkalender zu wechseln: th-cam.com/video/3VguUwSHqog/w-d-xo.html
      LG Kai

  • @vedatkomsucuk7490
    @vedatkomsucuk7490 5 หลายเดือนก่อน

    Hallo Kai super Erstmal danke meine frage währe kann mein Mehrere Gleichzeitig auch schreiben? z.b Zeile A2-A10 C2-C10+B2-B10 wenn das gehen würde dann habe ich sehr viel zeit gespart danke voraus weiter so

    • @KaiWeissmann
      @KaiWeissmann  5 หลายเดือนก่อน

      Wenn ich dich richtig verstehe, möchtest du mehrere Termine am Stück erstellen.
      Mache dazu am besten eine For Next Schleife, die automatisiert die Inhalte der jeweiligen Zellen heranzieht.
      Zur For Next Schleife schaue dir gerne mein Video an: th-cam.com/video/IUj3SZWANl4/w-d-xo.html
      Alles Gute bei deinem Projekt

  • @Tino51
    @Tino51 2 ปีที่แล้ว +1

    Danke!

  • @gerdmuster4541
    @gerdmuster4541 ปีที่แล้ว +1

    Vielen Damk!

  • @MaRi-jf2cl
    @MaRi-jf2cl 2 ปีที่แล้ว +1

    Hallo Kai, super Video und wieder total sinnvoll. Ich schreibe ab und zu in Listen Ersatzteile zur Angebotserstellung heraus, mit deinem Tipp kann ich nun mit einem Offset auf das Erstellungsdatum der Liste, eine Erinnerung setzen, ob die Dinge durch den Kollegen bearbeitet wurden oder noch nicht. Prima.
    Aber wie kann ich zwischen Haupt- und Nebenkalender unterscheiden?

    • @KaiWeissmann
      @KaiWeissmann  2 ปีที่แล้ว +1

      Hallo Ma Ri, vielen Dank für deinen netten Kommentar. Ich finde es super interessant, wie du das in der Praxis einsetzt!
      Andere Kalender kannst du auswählen mit
      Set myolApp = Outlook.Application
      Set myNamespace = myolApp.GetNamespace("MAPI")
      Set myFolder = myNamespace.GetDefaultFolder(olFolderCalendar).Folders("Unterkalender")
      myFolder.Items.Add
      Ich hoffe, das hilft dir weiter :)
      LG Kai

    • @mattri483
      @mattri483 2 ปีที่แล้ว +1

      @@KaiWeissmann Hallo und vielen Dank für die Rückmeldung, leider bekomme ich das mit diesen Codeschnipseln nicht hin ;-)

    • @KaiWeissmann
      @KaiWeissmann  2 ปีที่แล้ว +1

      @@mattri483 Hallo, schade, dass es damit nicht klappt. Ansonsten habe ich hier noch den Forumsbeitrag, aus dem der Code stammt: www.office-loesung.de/ftopic527859_0_0_asc.php

    • @mattri483
      @mattri483 2 ปีที่แล้ว +2

      @@KaiWeissmann
      Hallo Kai, habe es hinbekommen 👍😉😀,
      Sub MeineErinnerung()
      Dim oApp As New Outlook.Application
      Dim oTermin As Outlook.AppointmentItem
      Dim myolApp As Outlook.Application
      Dim myNamespace As Outlook.Namespace
      Dim myFolder As Outlook.Folder
      Set oTermin = oApp.CreateItem(olAppointmentItem)
      Set myolApp = Outlook.Application
      Set myNamespace = myolApp.GetNamespace("MAPI")
      Set myFolder = myNamespace.GetDefaultFolder(olFolderCalendar).Folders("Mein Privater")
      Set oTermin = myFolder.Items.Add
      With oTermin
      .Subject = Tabelle1.Range("A3").Value
      .Start = Tabelle1.Range("B3").Value
      .Duration = 60
      .Body = "Testtermin"
      .Save
      End With
      Set oApp = Nothing
      Set oTermin = Nothing
      'Matt Ri abgewandelt von Beispiel von VBATrainer: www.vbatrainer.de
      'Falls es jemand braucht ;-), gern für ALLE
      End Sub
      Danke Gruß Matt Ri

    • @KaiWeissmann
      @KaiWeissmann  2 ปีที่แล้ว

      @@mattri483 freut mich, dass es geklappt hat und vielen Dank, dass du den Code hier reinstellst!

  • @svenditze8930
    @svenditze8930 2 ปีที่แล้ว

    Hallo,
    soweit konnte ich das alles so anwenden, beim Prüfen wo er alles setzt kommt bei Teilnehmer nicht die Emailadresse sondern nur Zahlen. Zeilenformat schon nur auf Text gesetzt

  • @markus6338
    @markus6338 ปีที่แล้ว +1

    danke, sehr cooles Video :-)

  • @svenditze8930
    @svenditze8930 2 ปีที่แล้ว

    Hallo, wenn ich mehre Empfänger (email) habe, die Zelle im Macro einfach erweitern.

  • @zodiarx4086
    @zodiarx4086 2 ปีที่แล้ว

    Hallo Kai, jetzt wäre noch gut, wenn man noch eine PDF anhängen könnte. Bzw. ein Teil der Excel direkt als Pdf anhängen könnte. Ich verzweifle daran, ich kriegs einfach nicht hin.

  • @M3IK1
    @M3IK1 2 ปีที่แล้ว +1

    Mega gutes Video !
    Ein weiteres Abo hast du ツ
    Kannst du noch erklären wie ich einen anderen Kalender auswählen kann ?
    Geht das überhaupt

    • @KaiWeissmann
      @KaiWeissmann  2 ปีที่แล้ว +1

      Freut mich, dass dir das Video gefällt :)
      Ich habe deine Videoidee mal aufgenommen. LG Kai

    • @M3IK1
      @M3IK1 2 ปีที่แล้ว +1

      @@KaiWeissmann das wäre ja mega ☺️

    • @KaiWeissmann
      @KaiWeissmann  2 ปีที่แล้ว +1

      Ich erstelle aktuell ein Video dazu, wie wir Termine in anderen Kalendern eintragen können. Das Video wird in 3 Wochen online gehen :) LG Kai

    • @M3IK1
      @M3IK1 2 ปีที่แล้ว +1

      @@KaiWeissmann mega da bin ich gespannt 🤩

    • @KaiWeissmann
      @KaiWeissmann  ปีที่แล้ว

      Hey, hier das entsprechende Video, um zwischen Haupt- und Nebenkalender zu wechseln: th-cam.com/video/3VguUwSHqog/w-d-xo.html
      LG Kai

  • @philipph6895
    @philipph6895 2 ปีที่แล้ว

    Könntest du mal zeigen wie man aus Outlook API Request mit einem Header (Token) verschicken kann? Danke :)

  • @BlackDiamond1808
    @BlackDiamond1808 2 ปีที่แล้ว

    Super geniales Video. Vielen lieben Dank. Bitte weiter so gradiose Videos!
    Kannst du mir bitte noch erklären wo genau der Unterschied zu diesem Video hier besteht?
    th-cam.com/video/XUrlOEw2hHI/w-d-xo.html
    Es geht hier um das selbe, macht allerdings andere Schritte und trägt auch andere Sachen ein.
    Liegt das vielleicht daran, dass er die benötigten Informationen in den Zellen einträgt?
    Falls ja, wäre es möglich, dass du mal ein tutorial machst wo du zeigst, wie man genau das macht oder du den Code mal zum download bereit stellst?
    Wäre mir eine riesen Hilfe.
    Vielen lieben Dank und beste Grüße