Because this property is an object. Therefore, in vba, you must use "Set" keyword.
Set oSheet = oDocument.Sheets(1)