Seseorang mengirimi saya 200 email semalam, dengan satu lampiran file masing-masing. mendesah
Saya mengharapkan 200 lainnya setiap malam selama tiga malam berikutnya (email datang dari server, jadi meminta mereka untuk mengelompokkannya tidak mungkin).
Lampiran file memiliki nama file yang unik, jadi apakah ada cara mudah untuk menyimpan lampiran dari seluruh grup email sekaligus?
Aku benci harus membuka setiap email satu per satu, klik kanan, simpan, bilas, ulangi ...
Saya fasih dalam VBA, sangat nyaman membuat makro Excel, jadi saya bisa membayangkan seharusnya relatif mudah untuk menelusuri folder yang diberikan untuk semua pesan dan menyimpan lampiran untuk masing-masing, tapi saya belum menulis makro Outlook sebelumnya, tidak terbiasa dengan hirarki objek.
sumber
Add-in Remover Outlook Attachment :
sumber
Berikut ini beberapa opsi lainnya.
Situs Sue Mosher http://slipstick.com adalah sumber yang fantastis untuk Outlook. Ia juga seorang Microsoft MVP.
Untuk Anda pembuat kode di luar sana: Simpan Lampiran ke hard drive dan atau Simpan dan Buka Lampiran menggunakan VBA .
Dan jika Anda tidak ingin memprogram: Alat Manajemen Lampiran untuk Outlook
sumber
Dim Index As Long
dan baris berikutnyaIndex = 1
Ubah:strFile = strFolderpath & strFile
kestrFile = strFolderpath & Index & "_" & strFile
dan sebelum "Next i" tambahkan:Index = Index + 1
Setelah saya dibom dengan e-mail dari seseorang yang berpikir itu bagus untuk mengirimkan saya split file RAR di 30 mail, Saya telah berhasil digunakan VBA script ini diterbitkan oleh Microsoft disebut
mAttachmentSaver
.Pertama, Anda harus mengunduh arsip yang berisi skrip .
Penting bahwa makro diaktifkan. Di Outlook 2010, Anda dapat melakukannya dengan masuk ke File »Opsi» Pusat Kepercayaan »Pengaturan Pusat Kepercayaan» Pengaturan Makro »Aktifkan semua makro» OK »OK . Maka Anda perlu me-restart Outlook. Untuk versi sebelumnya, ada di bawah Alat »Makro» Keamanan… .
Kemudian, ikuti langkah-langkah yang diuraikan dalam artikel TechCenter:
sumber