Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
How to prevent dialog box
Hi,
I add a control button to a workbook commandBar. I use this button to send this workbook as an atachment to a recipient. The problems are that for add a workbook as an attachment I think that I have to save it before to the hard disc. So, when I use the "SaveAs" method, The user get a dialog box which I want to prevent.The dialog says that the file is exist and ask for replace it. I tried to use "ConflictResolution:=xlLocalSessionChanges" to prevent this dialog but it dosn't help. The second problem is when I send the workbook as an atachment I get this dialog box : " A program try to send a mail automatically with your name. Do you want to send it ?..it can be a virus.. " .How can I prevent this dialog too. Here the code: ThisWorkbook.SaveAs Filename:="C:\Program Files\MyOutlookAddIn\SelectedVisits.xls", ConflictResolution:=xlLocalSessionChanges Set myOlApp = CreateObject("Outlook.Application") Set newItem = myOlApp.CreateItem(olMailItem) newItem.Attachments.Add "C:\Program Files\MyOutlookAddIn\SelectedVisits.xls" newItem.Subject = "Visitors" newItem.To = " newItem.Send Thanks David |
#2
Posted to microsoft.public.excel.programming
|
|||
|
|||
How to prevent dialog box
First bit.
Application.DisplayALerts = False and reset afterwards. Second bit. See http://www.rondebruin.nl/mail/prevent.htm -- HTH RP (remove nothere from the email address if mailing direct) "DavidE" wrote in message ... Hi, I add a control button to a workbook commandBar. I use this button to send this workbook as an atachment to a recipient. The problems are that for add a workbook as an attachment I think that I have to save it before to the hard disc. So, when I use the "SaveAs" method, The user get a dialog box which I want to prevent.The dialog says that the file is exist and ask for replace it. I tried to use "ConflictResolution:=xlLocalSessionChanges" to prevent this dialog but it dosn't help. The second problem is when I send the workbook as an atachment I get this dialog box : " A program try to send a mail automatically with your name. Do you want to send it ?..it can be a virus.. " .How can I prevent this dialog too. Here the code: ThisWorkbook.SaveAs Filename:="C:\Program Files\MyOutlookAddIn\SelectedVisits.xls", ConflictResolution:=xlLocalSessionChanges Set myOlApp = CreateObject("Outlook.Application") Set newItem = myOlApp.CreateItem(olMailItem) newItem.Attachments.Add "C:\Program Files\MyOutlookAddIn\SelectedVisits.xls" newItem.Subject = "Visitors" newItem.To = " newItem.Send Thanks David |
#3
Posted to microsoft.public.excel.programming
|
|||
|
|||
How to prevent dialog box
Hi Bob,
Thanks for your answers. I have a question about Application.DisplayALerts = False.This is uses the default of excel. If I use SaveAs method the default is 'No' and I want that the default will be 'yes'. How can I do it ? Thanks David "Bob Phillips" wrote: First bit. Application.DisplayALerts = False and reset afterwards. Second bit. See http://www.rondebruin.nl/mail/prevent.htm -- HTH RP (remove nothere from the email address if mailing direct) "DavidE" wrote in message ... Hi, I add a control button to a workbook commandBar. I use this button to send this workbook as an atachment to a recipient. The problems are that for add a workbook as an attachment I think that I have to save it before to the hard disc. So, when I use the "SaveAs" method, The user get a dialog box which I want to prevent.The dialog says that the file is exist and ask for replace it. I tried to use "ConflictResolution:=xlLocalSessionChanges" to prevent this dialog but it dosn't help. The second problem is when I send the workbook as an atachment I get this dialog box : " A program try to send a mail automatically with your name. Do you want to send it ?..it can be a virus.. " .How can I prevent this dialog too. Here the code: ThisWorkbook.SaveAs Filename:="C:\Program Files\MyOutlookAddIn\SelectedVisits.xls", ConflictResolution:=xlLocalSessionChanges Set myOlApp = CreateObject("Outlook.Application") Set newItem = myOlApp.CreateItem(olMailItem) newItem.Attachments.Add "C:\Program Files\MyOutlookAddIn\SelectedVisits.xls" newItem.Subject = "Visitors" newItem.To = " newItem.Send Thanks David |
#4
Posted to microsoft.public.excel.programming
|
|||
|
|||
How to prevent dialog box
It is, but displayalerts = false overrides that and it gets saved.
-- HTH RP (remove nothere from the email address if mailing direct) "DavidE" wrote in message ... Hi Bob, Thanks for your answers. I have a question about Application.DisplayALerts = False.This is uses the default of excel. If I use SaveAs method the default is 'No' and I want that the default will be 'yes'. How can I do it ? Thanks David "Bob Phillips" wrote: First bit. Application.DisplayALerts = False and reset afterwards. Second bit. See http://www.rondebruin.nl/mail/prevent.htm -- HTH RP (remove nothere from the email address if mailing direct) "DavidE" wrote in message ... Hi, I add a control button to a workbook commandBar. I use this button to send this workbook as an atachment to a recipient. The problems are that for add a workbook as an attachment I think that I have to save it before to the hard disc. So, when I use the "SaveAs" method, The user get a dialog box which I want to prevent.The dialog says that the file is exist and ask for replace it. I tried to use "ConflictResolution:=xlLocalSessionChanges" to prevent this dialog but it dosn't help. The second problem is when I send the workbook as an atachment I get this dialog box : " A program try to send a mail automatically with your name. Do you want to send it ?..it can be a virus.. " .How can I prevent this dialog too. Here the code: ThisWorkbook.SaveAs Filename:="C:\Program Files\MyOutlookAddIn\SelectedVisits.xls", ConflictResolution:=xlLocalSessionChanges Set myOlApp = CreateObject("Outlook.Application") Set newItem = myOlApp.CreateItem(olMailItem) newItem.Attachments.Add "C:\Program Files\MyOutlookAddIn\SelectedVisits.xls" newItem.Subject = "Visitors" newItem.To = " newItem.Send Thanks David |
#5
Posted to microsoft.public.excel.programming
|
|||
|
|||
How to prevent dialog box
Thanks Bob, it works perfect
David "Bob Phillips" wrote: It is, but displayalerts = false overrides that and it gets saved. -- HTH RP (remove nothere from the email address if mailing direct) "DavidE" wrote in message ... Hi Bob, Thanks for your answers. I have a question about Application.DisplayALerts = False.This is uses the default of excel. If I use SaveAs method the default is 'No' and I want that the default will be 'yes'. How can I do it ? Thanks David "Bob Phillips" wrote: First bit. Application.DisplayALerts = False and reset afterwards. Second bit. See http://www.rondebruin.nl/mail/prevent.htm -- HTH RP (remove nothere from the email address if mailing direct) "DavidE" wrote in message ... Hi, I add a control button to a workbook commandBar. I use this button to send this workbook as an atachment to a recipient. The problems are that for add a workbook as an attachment I think that I have to save it before to the hard disc. So, when I use the "SaveAs" method, The user get a dialog box which I want to prevent.The dialog says that the file is exist and ask for replace it. I tried to use "ConflictResolution:=xlLocalSessionChanges" to prevent this dialog but it dosn't help. The second problem is when I send the workbook as an atachment I get this dialog box : " A program try to send a mail automatically with your name. Do you want to send it ?..it can be a virus.. " .How can I prevent this dialog too. Here the code: ThisWorkbook.SaveAs Filename:="C:\Program Files\MyOutlookAddIn\SelectedVisits.xls", ConflictResolution:=xlLocalSessionChanges Set myOlApp = CreateObject("Outlook.Application") Set newItem = myOlApp.CreateItem(olMailItem) newItem.Attachments.Add "C:\Program Files\MyOutlookAddIn\SelectedVisits.xls" newItem.Subject = "Visitors" newItem.To = " newItem.Send Thanks David |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
How to delete the "Insert Function Dialog Box" (dialog box only)? | Excel Worksheet Functions | |||
HOW CAN I PREVENT EXCEL FILES FROM BEING DELETED OR PREVENT TRASH | Excel Discussion (Misc queries) | |||
control of dialog macro dialog box. on open | Excel Programming | |||
How to prevent the MS Excel error dialog by errorhandling ? | Excel Programming | |||
Prevent dialog - Prevents Sending Excel File From Outlook | Excel Programming |