Hi Phil,
You need to call the GetBusinessObject method of the SAPbobCOM Company object to instantiate the item object:
Dim cmp as SAPbobsCOM.Company Dim vItem as SAPbobsCOM.Items Set cmp = New SAPbobsCOM.Company ' Code goes here to set connection properties and connect to SBO ... ' Once connected, instantiate your item Set vItem = cmp.GetBusinessObject(oItems) ' Set UserFields vItem.UserFields.Fields.Item("U_MyField").Value = myVal
Kind Regards,
Owen