VBA macro printing attachments in shared mailbox

Status
Not open for further replies.

David Lynch

New Member
Outlook version
Outlook 2010 32 bit
Email Account
Exchange Server
I've just tried creating my first macro using examples from various other posts.

We have a shared mailbox and want to be able to trigger a macro (to print attachments) when a message is moved from the Inbox of the shared mailbox to another folder within the shared mailbox. I've created the macro on my PC and it works fine.

However, when testing I've noticed that if another user moves a message into this folder it also runs the macro that I have created. My assumption had been that I would need to add the same macro to each user's Outlook for this to work. If that's not the case what will happen if I do have the same macro on each user's machine? Will it run the same macro multiple times and therefore print multiple times? I don't want to have the macro running on a single machine as it will obviously cause problems when that machine isn't switched on.

I have a second issue also. If the attachments print successfully I want to move the email into a sub-folder (also on the shared mailbox) but can't get this to work. Any examples of moving messages between folders on a shared mailbox would be appreciated.

Thank you.
 

Diane Poremsky

Senior Member
Outlook version
Outlook 2016 32 bit
Email Account
Office 365 Exchange
IHowever, when testing I've noticed that if another user moves a message into this folder it also runs the macro that I have created. My assumption had been that I would need to add the same macro to each user's Outlook for this to work. If that's not the case what will happen if I do have the same macro on each user's machine? Will it run the same macro multiple times and therefore print multiple times? I don't want to have the macro running on a single machine as it will obviously cause problems when that machine isn't switched on.
The macro watches for new items in a folder - it only needs to run on one computer if you are watching a shared mailbox. If the macro is on more than one computer, it will likely run when each computer detects a change. (Test it to verify.) You can try setting flags - the macro on the computer where it's moved should fire first. You might be able to use the changed by field and run the macro only if the current user is the one who changed it... but it really depends on what is in the changed by field initially and if outlook changes it to the user's account. Replies and flags will change it - but just moving a message or marking as read isn't changing it here.


I have a second issue also. If the attachments print successfully I want to move the email into a sub-folder (also on the shared mailbox) but can't get this to work. Any examples of moving messages between folders on a shared mailbox would be appreciated.
What code are you using to identify the shared mailbox? After printing, you should be able to set a folder them move the mail object to it.
 
Status
Not open for further replies.
Thread starter Similar threads Forum Replies Date
L Macro/VBA to Reply All, with the original attachments Outlook VBA and Custom Forms 2
A VBA macro for 15 second loop in send and received just for 1 specific mailbox Outlook VBA and Custom Forms 1
G VBA Macro Calendar Printing Assistant 4
R Help Revising VBA macro to delete email over different time span Outlook VBA and Custom Forms 0
L Moving emails with similar subject and find the timings between the emails using outlook VBA macro Outlook VBA and Custom Forms 1
N How can I increase/faster outlook VBA Macro Speed ? Using Outlook 2
D.Moore Folder view settings by VBA macro Outlook VBA and Custom Forms 57
J Help Please!!! Outlook 2016 - VBA Macro for replying with attachment in meeting invite Outlook VBA and Custom Forms 9
R VBA macro - new message Outlook VBA and Custom Forms 3
S Example VBA Macro - To Conditionally Change the From Account and Add a BCC Address on Emails Outlook VBA and Custom Forms 11
S VBA Macro - Run-time error '424': object required - Help Please Outlook VBA and Custom Forms 3
B VBA Macro for assigning multiple Categories to an email in my Inbox Outlook VBA and Custom Forms 1
M Slow VBA macro in Outlook Outlook VBA and Custom Forms 5
M VBA macro for Inbox's attachments search Outlook VBA and Custom Forms 0
Y VBA Macro to highlight some Keyword in mail body? Outlook VBA and Custom Forms 3
J Macro only runs within VBA Editor Outlook VBA and Custom Forms 2
G VBA/Macro to remove page colour when replying or forwarding email Outlook VBA and Custom Forms 2
S Outlook 7 VBA macro for multiple filing Outlook VBA and Custom Forms 1
M Outlook VBA Macro that could retrieve/display the (From, Subject, Date Received) Outlook VBA and Custom Forms 2
Philip Rose Recreating a WORD Editing Macro to use in Outlook VBA Outlook VBA and Custom Forms 4
T Random problem in VBA macro Outlook VBA and Custom Forms 6
M recover deleted items vba macro Outlook VBA and Custom Forms 2
P Vba script including macro appears in rules but wont run Outlook VBA and Custom Forms 6
S VBA Macro to VBScript Outlook VBA and Custom Forms 1
L VBA Macro to flag sent emails Using Outlook 1
B Outlook vba macro Using Outlook 1
B Auto BCC VBA macro: how to add exceptions? Using Outlook 28
R VBA Macro to VBScript in a form- Help Please! Using Outlook 10
D VBA Macro Works in 2007 but errors in 2010 Using Outlook 2
P VBA Macro for formatting multiple phone numbers in outlook contacts Using Outlook 1
C Outlook VBA - Create Macro Move Contact field Item to Another Using Outlook 1
E Word macro running from OL VBA throwing error on Word SaveAs?? Outlook VBA and Custom Forms 8
J Outlook custom form - VBS call VBA macro Outlook VBA and Custom Forms 3
N VBA Procedure (or Macro) to Stop Outlook from Closing? Outlook VBA and Custom Forms 2
M Run external program from Outlook VBA macro Outlook VBA and Custom Forms 5
D New Macro / VBA Outlook VBA and Custom Forms 7
J Specify Font Name or Face using VBA Macro in Word Outlook VBA and Custom Forms 2
S Custom VBA forms in Outlook--how to call w/macro? Outlook VBA and Custom Forms 1
S macro ist just worling wenn vba editor is open! Outlook VBA and Custom Forms 1
L VBA unknown character Outlook VBA and Custom Forms 2
G Move tasks up/down todo list by VBA Outlook VBA and Custom Forms 1
diver864 vba for a rule to automatically accept meeting requests with 'vacation' in subject, change to all-day event, change to free, don't send reply Outlook VBA and Custom Forms 1
K Use VBA to find Sender and Recipient from Microsfot 365 Journaled Email Items Outlook VBA and Custom Forms 3
J Want to learn VBA Macros for Outlook. What book can you recommend? Outlook VBA and Custom Forms 2
F VBA code to dock Styles whenever I write or edit an email Outlook VBA and Custom Forms 0
C VBA to prompt for Sent folder destination Outlook VBA and Custom Forms 3
B Adding signature to bottom of VBA reply email Outlook VBA and Custom Forms 1
B Change Font and Font size using VBA Outlook VBA and Custom Forms 9
M Outlook 2013 reminder email by using Outlook vba Outlook VBA and Custom Forms 2
D.Moore VBA script fail after Office 365 update Using Outlook 8
Similar threads


















































Top