oSheet:Shapes(1):Fill:ForeColor := RGB(192,192,192)
Por probar, muchas veces me ha funcionado instanciando el objeto, primero, en una variable.
oShape:= oSheet:Shapes(1)
oShape:Fill:ForeColor := RGB(192,192,192)
PD.
Ignoro si las propiedades ::Fill y ::ForeColor son correctas o si son metodos