Hello Jim, and welcome to the forum.
When I record the steps to save a range as a web page (html), I get the following code:
This is in Excel 2007, and I'm not sure if it has changed from 2003. Try recording it and see!![]()
With ActiveWorkbook.PublishObjects.Add(xlSourceRange, _ "C:\Documents and Settings\Paul\Desktop\test.htm", "Sheet1", "$B$4:$C$16", _ xlHtmlStatic, "Demo2(1)_22030", "") .Publish (True) .AutoRepublish = False End With
Bookmarks