This works for me - converts the sheet into a htm file then uploads it to an
FTP address. You do need to add the FTP location to office first (but only
once).
Use 'open' and then in the drop down list of 'look in' select new FTP
location - type in your details - will even cover login and passwordword
protected servers and then run some code along the lines of:
With ActiveWorkbook.PublishObjects("GWYNS BRIDGE SCORER_11674")
.HtmlType = xlHtmlStatic
.Filename = "ftp://ftp.the site/directory/" & Range("B1").Text &
".htm"
.Publish (False)
.AutoRepublish = False
End With
The first line I reproduced by recording a macro hence the unusual
("GWYNS...")
The Filename extras were used to automatically name from a changing cell on
the sheet itself and then to ensure it was saved as an htm file.
I found it much easier, as a complete novice, than the example on tek-tips.