private function getversion(s as string) as double
on error goto errh
with createobject(s)
getversion=val(.version)
.quit
end with
err:
end function
...
dim v as double
v=getversion("word.application")
if v=0 then
v=getversion("excel.application")
if v=0 then
v=getversion("access.application")
if v=0 then v=getversion("powerpoint.application")
end if
end if
'Зырим в реестре в ветке v
Сейчас этот форум просматривают: AhrefsBot, Google-бот, SemrushBot и гости: 55