Ok, the problem may be here: Incorrect execution of the VBS script or your Office package not recognized by the script (wrong version, etc.) !
To be sure, you can create a new VBS file with only the following content :
On Error Resume Next
Wscript.Echo _
"<OFFICEPACK>" & vbCrLf &_
"<OFFICEVERSION>LEURRE_VERS</OFFICEVERSION>" & vbCrLf &_
"<PRODUCT>LEURRE_PROD</PRODUCT>" & vbCrLf &_
"<PRODUCTID>LEURRE_PRODID</PRODUCTID>" & vbCrLf &_
"<TYPE>LEURRE_ARCHI</TYPE>" & vbCrLf &_
"<OFFICEKEY>LEURRE_CLE</OFFICEKEY>" & vbCrLf &_
"<GUID>LEURRE_GUID</GUID>" & vbCrLf &_
"<INSTALL>LEURRE_INST</INSTALL>" & vbCrLf &_
"<NOTE>LEURRE_NOTE</NOTE>" & vbCrLf &_
"</OFFICEPACK>"
When you manually run this file, you must see a window with the content between tags ...
> Temporarily replace your msofficekey.vbs file with this file on the client machine in "C:\Program Files (x86)\OCS Inventory Agent\Plugins\" folder and run a new inventory :
The contents of this new file must appear in OCSReports !
Which version of the Office Pack do you have?
You can get the latest version of VBS on GitHub (some fixes and Office compatibility improvements added) : https://github.com/PluginsOCSInventory-NG/officepack
Regards, Stéphane