TOleContainer绑定Excel有关问题

TOleContainer绑定Excel问题
我在Form中用OleContainer加入了一个Excel对象,运行后右键有两个选项,
要么选编辑:Excel倒是在Form范围内了,可是Excel的文件菜单完全是灰的,不可用
要么选打开:Excel文件菜单倒是可用了,可是Excel窗口弹得老远,完全不在Form中

请教怎么实现在Form范围内打开Excel,并且可以编辑保存Excel文件(即文件菜单可用)

以下是我的代码,第二句话就死

  OleContainer.CreateObjectFromFile(OleFileName,true);
  OleContainer.OleObject.application.CommandBars['worksheet menu bar'].Enabled:=true;

------解决方案--------------------
接分