sWSDL = "http://www.openntf.org/projects/pmt.nsf/CheckVersion?WSDL" Set Client = CreateObject("MSSOAP.SoapClient") Call Client.mssoapinit(sWSDL) wsTemplateBuildNumber = Client.getLatestBuildNumber(_ thisProject, thisTemplateBuildNumber, thisTemplateBuildName, thisURL) '=> check if we got a valid response If wsTemplateBuildNumber = 0 Then Msgbox "Unable to determine the latest version" Exit Sub End If '=> compare the buildnumbers If wsTemplateBuildNumber > thisTemplateBuildNumber Then wsTemplateBuildName = Client.GetLatestBuildName(thisProject) Messagebox "There is a newer version available: "_ & wsTemplateBuildName, MB_OK, "Update check" '=> Open the new release document for download. projURL$ = Client.GetLatestURL(thisProject) w.URLOpen(projURL$) Else Messagebox "Your are using the latest version.", MB_OK, "Update check" End If