Re: [問題] 請問outlook如何匯出.msg檔

作者: rtvb1208 (明明)   2020-10-22 12:37:09
各位好,想再請問一下,
S大說的restrict搜尋日期和saveas功能大概研究可以寫出來了,
但是迴圈於所有資料夾一直卡住...
有看到http://blog.udn.com/WayCheng/3052766 這篇是使用遞迴抓取所有收件資料夾,
但不知道怎麼修改QQ
實在想不出來該怎麼寫,可以請各位高手提點一下方向嗎?謝謝!!
※ 引述《rtvb1208 (明明)》之銘言:
軟體: outlook
版本: microsoft 365
各位好,最近剛開始使用outlook,
想請教有沒有使用outlook的高手可以幫幫我QQ
是這樣的,現在公司規定每個月要備份outlook信件到電腦共用區,
備份的檔案是.msg。
目前的做法是到outlook各個收件夾中選取這個月的信件後拖曳到電腦的資料夾中,
這樣就會複製出.msg的檔案。
https://imgur.com/koT0Qa6
(抓到電腦後可以直接瀏覽)
但是,這樣的做法必須在電腦資料夾中手動再重新建好我的outlook分類收件夾,
以及所有階層,再各別把每個收件夾中的信件拉到電腦中,超級超級麻煩!!
網路上查到的幾乎都是用.pst的備份方式,
但這種備份的檔案只能回到outlook看,
沒辦法直接在電腦中瀏覽,並不適合目前的公司做法。
想請問是否有人知道該如何快速備份指定日期的信件(包含收件夾及階層)到電腦中嗎??
懇請各位高手相助~~謝謝!!
作者: soyoso (我是耀宗)   2019-07-13 10:22:00
沒合適方式的話,就巨集,搜尋以restrict指定日期,迴圈於收件匣、資料夾folder,及搜尋到的郵件mailitem.saveas到指定路徑(路徑上會連結&上述資料夾字串),另存的類型以olmsg
作者: rtvb1208 (明明)   2019-07-13 11:51:00
哇,謝謝萬能S大,我會好好研究的,謝謝!
作者: soyoso (我是耀宗)   2020-10-22 12:50:00
巢狀迴圈,最外層就用網頁內迴圈於資料夾,內層就以restrict所搜尋到集合,執行另存saveas的動作,至於有什麼要判斷的就再自行加入回文所寫的判斷有1.restrict所搜尋的個數是否大於0,屬性count計數2.如果要存在不同的子目錄內,那是否已有該子目錄,dir,和mkdir建立

Links booklink

Contact Us: admin [ a t ] ucptt.com