因该是excel的版本问题,你改成0.0式一下

解决方案 »

  1.   

    $PageSetup->{Zoom} = Variant(VT_I4, 150);或者 $PageSetup->{Zoom} = Variant(VT_R4, 150.0);
      

  2.   

    另外,你这个是C# 语法吗?怎么看怎么像Perl?
      

  3.   

    哦,上面不是C#语法,只是找到一些相关问题的资料,确实是Perl
      

  4.   

    看你用什么库了,如果直接引用Excel类库,那么应当这样吧:sheet.PageSetup.Zoom = 150f; 没试过,
      

  5.   

    其实我用的是Sheet.PageSetup.zoom=false;
    在我这里用的是正常的,结果也是正确的,
    但是在客户那里却出现这样的错误。