Syntax für Zugriff auf benutzerdefiniertes Outlookfeld vom Typ Array

Home-›Foren-›Outlook-›Outlook VBA-›Syntax für Zugriff auf benutzerdefiniertes Outlookfeld vom Typ Array

2 Antworten anzeigen - 1 bis 2 (von insgesamt 2)
  • Autor
    Beitrag
  • #167537
    MichaelBauer
    Participant

      Hallo,

      UserProperties(x) liefert ein UserProperty-Objekt. Wenn Du das einer Variablen zuweisen willst, sollte diese als ein Objekt deklariert sein, und die Zuweisung muss mit Set beginnen.

      Das UserProperty-Objekt wiederum hat eine Value-Eigenschaft vom Typ Variant.
      [code]
      Dim v as Variant
      Dim i&
      Dim Prop as UserProperty
      Set Prop=MyItem.UserProperties(…)
      v=Prop.Value
      If IsArray(v) Then
      For i=0 to ubound(v)
      debug.print v(i)
      Next
      Else
      debug.print v
      Endif
      [/code]

      Viele Grüße
      Michael Bauer

      #167542
      Unbekannt
      Participant

        Hallo Michael

        Klingt logisch…ist es auch :redhead:

        Funktioniert wunderprächtig.
        Danke, dass du dir die Zeit genommen hast, schönes Wochenende.

      2 Antworten anzeigen - 1 bis 2 (von insgesamt 2)

      Hat Ihnen der Beitrag gefallen?

      1 Stern2 Sterne3 Sterne4 Sterne5 Sterne (Keine Bewertung vorhanden)
      Loading...