Office: Termin - Schleife muss 3 mal durchlaufen werden :(

Helfe beim Thema Termin - Schleife muss 3 mal durchlaufen werden :( in Microsoft Outlook Hilfe um das Problem gemeinsam zu lösen; Hallo Leute, wollt nen Script schreiben, was meine Termine durchsucht, die Nummern ausliest und ggf. nen String hinten anfügt. Da es scheinbar keine... Dieses Thema im Forum "Microsoft Outlook Hilfe" wurde erstellt von den1ce, 2. März 2010.

  1. den1ce Neuer User

    Termin - Schleife muss 3 mal durchlaufen werden :(


    Hallo Leute, wollt nen Script schreiben, was meine Termine durchsucht, die Nummern ausliest und ggf. nen String hinten anfügt. Da es scheinbar keine Update- Funktion für Termine gibt, musste ich das Script so gestalten, dass beim richtigen Paramter der Termin gelöscht wird, und mit dem zuvor gespeicherten .Body wieder erstellt wird, mit dem unterschied, dass neben der gerade aufegerufenen Nummer nenString angefügt wird.

    Soweit läufts, nur mit dem handicap, dass ich die schleife 3- mal durchlaufen muss, damit das Ergebnis meinen vorstellungen entspricht Termin - Schleife muss 3 mal durchlaufen werden :( :(

    Der Code mal im Attach. Ach so, hab noch nen Beispiel Termin als .ics im ZIP angefügt!

    Vielen Dank im Voraus. dennis
     
  2. den1ce Neuer User
    Hat denn keiner eine Idee? Bin mittlerweile ratlos und hab keine Ideen mehr. Bin jetzt soweit, dass ich weiss, dass die Anzahl der Items im Calendar bei der For Each Schleife bei jedem durchlauf erneuert wird. Ich weiss aber nicht, wie ich das umgehen kann.

    Auch weiss ich nicht, warum er mir den zu erstellenden Termin mehrfach erstellt.

    Brauche dringend Hilfe - ich werd noch verrückt.

    lg
     
  3. den1ce Neuer User
    Danke, für die Hilfe :evil:

    Bin per Ausprobieren auf die Lösung gestoßen und hab festgestellt, dass ich den Termin, mehr oder weniger doch "updaten" kann. Hab mithilfe einer Stringvariable den Body kopiert, anschließend verändert und in der veränderten Version überschrieben. Das sieht dann wie folgt aus:


    If UBound(aPNR()) = UBound(aAFTRGNR()) Then
    For i = UBound(aAFTRGNR()) To 0 Step -1

    sAFTRGNR = aAFTRGNR(i)
    sPNR = aPNR(i)

    If (InStr(.Body, vbNewLine & sAFTRGNR & "-" & sPNR & " *" & vbNewLine) = 0) Then

    sTBody = .Body 'Die Stringvariable, die den Body kopiert

    lPos = InStr(sTBody, sAFTRGNR & "-" & sPNR)
    nPos = InStr(lPos, sTBody, vbLf)

    sBodyTeil1 = Left(sTBody, nPos)
    sBodyTeil2 = Right(sTBody, (Len(sTBody) - (nPos)))


    'Gib Probennummern als Termininhalt aus!
    .Body = Mid(sBodyTeil1, 1, Len(sBodyTeil1) - 2) & " *" & vbNewLine & sBodyTeil2
    .Save

    End If
    Next i

    Else: iError = MsgBox("Fehler in der Summenprüfung. Bitte dem Systemadministrator melden.",_
    1 + vbExclamation, "Kritischer Fehler!")

    End If
     
Thema:

Termin - Schleife muss 3 mal durchlaufen werden :(

Die Seite wird geladen...
  1. Termin - Schleife muss 3 mal durchlaufen werden :( - Similar Threads - Termin Schleife durchlaufen

  2. Outlook 2024 Kalenderansichten nicht mehr wählbar - Termine nicht mehr angezeigt

    in Microsoft Outlook Hilfe
    Outlook 2024 Kalenderansichten nicht mehr wählbar - Termine nicht mehr angezeigt: Beim Versuch, die Kalenderansicht zu ändern, habe ich eine seltsame ungewollte Ansicht erhalten. (siehe der 1. beigefügte Screenshot) Aus dieser heraus hatte ich zunächst keinen Zugriff mehr auf...
  3. Kalender Termine ausblenden

    in Microsoft Excel Hilfe
    Kalender Termine ausblenden: Hallo zusammen, folgendes Problem. Ich hätte gerne einen Jahreskalender 2025 in Excel, wo ich bestimmte Termine ein und ausblenden kann. So soll in dem Kalender nur zum Bespiel die...
  4. Outlook Termine kürzen

    in Microsoft Outlook Hilfe
    Outlook Termine kürzen: Outlook 2019, Version 1808, Umgebung Terminalserver Hallo liebe Community, wir möchten die Termine in Outlook verkürzen, um nicht ständig zum nächsten Termin "hetzen" zu müssen. Laut meinen...
  5. Kalenderfarbe: Termine außerhalb meiner Organisation

    in Microsoft Outlook Hilfe
    Kalenderfarbe: Termine außerhalb meiner Organisation: Hallo zusammen, ich habe in meinem Kalender einige bedingte Formatierungen für die Farbe (bspw. Terminblocker oder Termine von bestimmten Personen) und würde gerne Termine mit externen Personen...
  6. Termine von Kalender bei Kundenkalender als „verplant“ anzeigen lassen

    in Microsoft Outlook Hilfe
    Termine von Kalender bei Kundenkalender als „verplant“ anzeigen lassen: Hallo, ich möchte Termine von einem meiner Kalender bei Kundenkalendern als „verplant“ anzeigen lassen. Hintergrund: Ich nutze mehrere Systeme von verschiedenen Kunden. Alles Outlook. Nun möchte...
  7. Outlook UTC Info aus Termin/Einladung entfernen

    in Microsoft Outlook Hilfe
    Outlook UTC Info aus Termin/Einladung entfernen: Hallo zusammen, wir haben folgende Problemstellung: Sobald wir eine Einladung (Termin) versenden, erscheint im Fließtext auch immer in leicht grauer Schrift das UTC Datum/Zeit. Das ist insofern...
  8. Excel Termin in Outlook Kalender

    in Microsoft Excel Hilfe
    Excel Termin in Outlook Kalender: Hallo zusammen, ich habe mal wieder ein Problem das ich schlicht und ergreifend nicht gelöst bekomme. Leider bin ich in VBA ein absoluter Neuling. Beverly hier aus dem Forum hat mir mit einem...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden