Home |
Search |
Today's Posts |
#7
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Another guess, but it's based on imcomplete code...
You can only activate a worksheet that's in the active workbook. with wb1 .activate .sheets("template").activate .sheets("template").range("a1").select end with And maybe... Set rngh _ = wb1.Sheets("Template").Range("A6:f26").SpecialCell s(xlCellTypeVisible) ToddEZ wrote: I have a rather complicated set of macros that creates an html email with a pdf attachment. However I have one annoying problem with my code. Every other time I run the macro a range that I try to manipulate "is nothing." Any ideas why I would only get this error every other time I run the macro? Here is a bit of my code where the error seems to occur... WB1.Sheets("Template").Activate Range("A1").Select Dim rngh As Range Dim OutApp As Object Dim OutMail As Object With Application .EnableEvents = False .ScreenUpdating = False End With On Error Resume Next 'Only the visible cells in the selection Set rngh = Sheets("Template").Range("A6:f26").SpecialCells(xl CellTypeVisible) On Error GoTo 0 If rngh Is Nothing Then MsgBox "The selection is not a range or the sheet is protected" & vbNewLine & "please correct and try again.", vbOKOnly Exit Sub End If Set OutApp = CreateObject("Outlook.Application") OutApp.Session.Logon Set OutMail = OutApp.CreateItem(0) -- Dave Peterson |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
How do I enter formula sum(range+range)*0.15 sumif(range=3) | Excel Discussion (Misc queries) | |||
Excel Addin:Setting the range to the Excel.Range object range prop | Excel Worksheet Functions | |||
Range Question / error 1004: method Range of object Worksheet has failed | Excel Programming | |||
Range.Find returns cell outside of range when range set to single cell | Excel Programming | |||
how to? set my range= my UDF argument (range vs. value in range) [advanced?] | Excel Programming |