Hirdetés

Új hozzászólás Aktív témák

  • sztanozs
    veterán

    És akkor egy másik kérdés.
    Egy adott email fiók emailjeiből szeretném lementeni a csatolmány fotókat az email tárgy mezőjéből származó nevű könyvtárba, de úgy hogy a csatolmánynak új nevet adok a könyvtár nevéből, a beérkezés dátumából és egy sorszámból.
    Szuperül megszámolja a kód a csatolmányok számát az épp a for ciklus által kiválasztott emailnél, ám a mentés nem megy mert típus hibával megáll az alábbi sornál:
    Set myFolder = FSO.GetFolder(myPath)
    A myPath egy sztring típusú változó és ezen sor előtt megkapja a megfelelő értéket. myFolder Folder típusú változó. FSO pedig FileSystemObject típus.
    Mi lehet a gond?

    Nem jó a sima Folder típus, így kell deklarálni (és Scriptinget behivatkozni):
    Dim oFolder As Scripting.Folder

    Vagy ha nem akarsz referenciákat, akkor lehet sima Object (vagy akár Variant).

Új hozzászólás Aktív témák