Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
See also your other thread Steve
-- Regards Ron de Bruin http://www.rondebruin.nl/tips.htm "Steved" wrote in message ... Hello Dave from Steved Thankyou very much it's perfect. "Dave Peterson" wrote: Try adding a couple of lines he ThisWorkbook.Sheets(Shname(N)).Copy Set wb = ActiveWorkbook so it looks like: ThisWorkbook.Sheets(Shname(N)).Copy with activesheet.usedrange .copy .pastespecial paste:=xlpastevalues end with Set wb = ActiveWorkbook Steved wrote: Hello Ron from Steved Ron what is required please to change the sheet to Value Only. Thankyou. Sub MailToDepots() 'Working in 97-2007 Dim wb As Workbook Dim Shname As Variant Dim Addr As Variant Dim N As Integer Dim TempFilePath As String Dim TempFileName As String Dim FileExtStr As String Dim FileFormatNum As Long Shname = Array("Summary Report") Addr = ") If Val(Application.Version) = 12 Then 'You run Excel 2007 FileExtStr = ".xls": FileFormatNum = 56 Else 'You run Excel 97-2003 FileExtStr = ".xls": FileFormatNum = -4143 End If With Application .ScreenUpdating = False .EnableEvents = False End With TempFilePath = Environ$("temp") & "\" 'Create the new workbooks/Mail it/Delete it For N = LBound(Shname) To UBound(Shname) TempFileName = "Sheet " & Shname(N) & " " & Format(Now, "dd-mmm-yy h-mm-ss") ThisWorkbook.Sheets(Shname(N)).Copy Set wb = ActiveWorkbook With wb .SaveAs TempFilePath & TempFileName & FileExtStr, FileFormatNum On Error Resume Next .SendMail Addr(N), _ "Consolidated Report" On Error Resume Next .Close SaveChanges:=False End With Kill TempFilePath & TempFileName & FileExtStr Next N With Application .ScreenUpdating = True .EnableEvents = True End With End Sub -- Dave Peterson |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Email question for Ron de Bruin? | Excel Programming | |||
question for Ron de Bruin | Excel Programming | |||
Email Question (Ron De Bruin related) | Excel Programming | |||
Email from Excel att: Ron de Bruin | Excel Programming | |||
A Question for Ron de Bruin | Excel Programming |