Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi Jake
This looks like the problem. I hope we hear from Todd -- Regards Ron de Bruin (Win XP Pro SP-1 XL2002 SP-2) www.rondebruin.nl "Jake Marx" wrote in message ... Todd, That sounds like a CDO installation/configuration error. Here's a link that may help (watch line wrap): http://groups.google.com/groups?hl=e...3DN%26tab%3Dwg -- Regards, Jake Marx MS MVP - Excel www.longhead.com [please keep replies in the newsgroup - email address unmonitored] Todd Huttenstine wrote: http://www.rondebruin.nl/cdo.htm#sheet I went to the above site and tried various codes. I kept getting the same error on each code I tried to use. see error below.... "Run-Time error '-2147024770(8007007e)': Automation error The specified module could not be found." When I click debug, the following part of the code is highlighted. " Set iMsg = CreateObject("CDO.Message")" Here is the entire code below. Sub CDO_Send_Workbook() ' This sub use late binding, you don't have to set a reference ' It is not working in Windows 98 and ME. ' You must be online when you run the sub Dim iMsg As Object Dim iConf As Object Dim WB As Workbook Dim WBname As String Application.ScreenUpdating = False Set WB = ActiveWorkbook 'If you want to mail the workbook where the code is placed you must use 'Set WB = ThisWorkbook WBname = WB.Name & " " & Format(Now, "dd-mm-yy h-mm- ss") & ".xls" WB.SaveCopyAs "C:/" & WBname ' It will save a copy of the file in C:/ with a Date and Time stamp Set iMsg = CreateObject("CDO.Message") Set iConf = CreateObject("CDO.Configuration") With iMsg Set .Configuration = iConf .To = " .From = """Ron"" " .Subject = "This is a test" .TextBody = "Hi there" .AddAttachment "C:/" & WBname '.AddAttachment "C:/Test.txt" ' You can add any file you want with .AddAttachment "C:/Test.txt" .Send End With Kill "C:/" & WBname 'If you not want to delete the file you send delete this line Set iMsg = Nothing Set iConf = Nothing Set WB = Nothing Application.ScreenUpdating = True End Sub Any ideas? Thanx Todd |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Sending a group email | Excel Worksheet Functions | |||
Getting #name? error in cells after sending spreadsheet via email | Excel Worksheet Functions | |||
Sending a Spreadsheet as an Email Attachment vs. Imbedded in Email | Excel Discussion (Misc queries) | |||
error sending email (as attachment) from within Excel 2000 | Excel Discussion (Misc queries) | |||
Email sending | Excel Discussion (Misc queries) |