一般的方法是在工具栏中去掉,我想在php代码中来实现,请教各位大虾有什么方法,先谢谢了

解决方案 »

  1.   

    莫办法php与office.application没有接口
    实时上也无法控制客户端打开的exel啊(这时候客户端已经启动office进程了)
      

  2.   

    用ASP或.netk吧,PHP做不了这个
      

  3.   


    这得看楼主是用什么方式打开excel了。如果用<object>方式打开服务端excel,html就可以实现。
      

  4.   


    <p>
    <object classid="clsid:0002E559-0000-0000-C000-000000000046" id="Spreadsheet1" border="0" width="1082" height="546">
    <param name="DataType" value="XMLDATA">
    <param name="XMLData" value="&lt;?xml version=&quot;1.0&quot;?&gt;
    &lt;ss:Workbook xmlns:x=&quot;urn:schemas-microsoft-com:office:excel&quot;
     xmlns:ss=&quot;urn:schemas-microsoft-com:office:spreadsheet&quot;
     xmlns:c=&quot;urn:schemas-microsoft-com:office:component:spreadsheet&quot;&gt;
     &lt;x:ExcelWorkbook&gt;
      &lt;x:ProtectStructure&gt;False&lt;/x:ProtectStructure&gt;
      &lt;x:ActiveSheet&gt;0&lt;/x:ActiveSheet&gt;
     &lt;/x:ExcelWorkbook&gt;
     &lt;ss:Styles&gt;
      &lt;ss:Style ss:ID=&quot;Default&quot;&gt;
       &lt;ss:Alignment ss:Horizontal=&quot;Automatic&quot; ss:Rotate=&quot;0.0&quot; ss:Vertical=&quot;Bottom&quot;
        ss:ReadingOrder=&quot;Context&quot;/&gt;
       &lt;ss:Borders&gt;
       &lt;/ss:Borders&gt;
       &lt;ss:Font ss:FontName=&quot;宋体&quot; ss:Size=&quot;11&quot; ss:Color=&quot;Automatic&quot; ss:Bold=&quot;0&quot;
        ss:Italic=&quot;0&quot; ss:Underline=&quot;None&quot;/&gt;
       &lt;ss:Interior ss:Color=&quot;Automatic&quot; ss:Pattern=&quot;None&quot;/&gt;
       &lt;ss:NumberFormat ss:Format=&quot;General&quot;/&gt;
       &lt;ss:Protection ss:Protected=&quot;1&quot;/&gt;
      &lt;/ss:Style&gt;
     &lt;/ss:Styles&gt;
     &lt;c:ComponentOptions&gt;
      &lt;c:Label&gt;
       &lt;c:Caption&gt;Microsoft Office 电子表格&lt;/c:Caption&gt;
      &lt;/c:Label&gt;
      &lt;c:MaxHeight&gt;80%&lt;/c:MaxHeight&gt;
      &lt;c:MaxWidth&gt;80%&lt;/c:MaxWidth&gt;
      &lt;c:NextSheetNumber&gt;4&lt;/c:NextSheetNumber&gt;
     &lt;/c:ComponentOptions&gt;
     &lt;x:WorkbookOptions&gt;
      &lt;c:OWCVersion&gt;11.0.0.8166         &lt;/c:OWCVersion&gt;
      &lt;x:Height&gt;14446&lt;/x:Height&gt;
      &lt;x:Width&gt;28628&lt;/x:Width&gt;
     &lt;/x:WorkbookOptions&gt;
     &lt;ss:Worksheet ss:Name=&quot;Sheet1&quot;&gt;
      &lt;x:WorksheetOptions&gt;
       &lt;x:Selected/&gt;
       &lt;x:ViewableRange&gt;R1:R262144&lt;/x:ViewableRange&gt;
       &lt;x:Selection&gt;R6C4&lt;/x:Selection&gt;
       &lt;x:TopRowVisible&gt;0&lt;/x:TopRowVisible&gt;
       &lt;x:LeftColumnVisible&gt;0&lt;/x:LeftColumnVisible&gt;
       &lt;x:ProtectContents&gt;False&lt;/x:ProtectContents&gt;
      &lt;/x:WorksheetOptions&gt;
      &lt;c:WorksheetOptions&gt;
      &lt;/c:WorksheetOptions&gt;
      &lt;ss:Table ss:DefaultColumnWidth=&quot;54.0&quot; ss:DefaultRowHeight=&quot;12.75&quot;&gt;
      &lt;/ss:Table&gt;
     &lt;/ss:Worksheet&gt;
     &lt;ss:Worksheet ss:Name=&quot;Sheet2&quot;&gt;
      &lt;x:WorksheetOptions&gt;
       &lt;x:ViewableRange&gt;R1:R262144&lt;/x:ViewableRange&gt;
       &lt;x:Selection&gt;R1C1&lt;/x:Selection&gt;
       &lt;x:TopRowVisible&gt;0&lt;/x:TopRowVisible&gt;
       &lt;x:LeftColumnVisible&gt;0&lt;/x:LeftColumnVisible&gt;
       &lt;x:ProtectContents&gt;False&lt;/x:ProtectContents&gt;
      &lt;/x:WorksheetOptions&gt;
      &lt;c:WorksheetOptions&gt;
      &lt;/c:WorksheetOptions&gt;
      &lt;ss:Table ss:DefaultColumnWidth=&quot;54.0&quot; ss:DefaultRowHeight=&quot;12.75&quot;&gt;
      &lt;/ss:Table&gt;
     &lt;/ss:Worksheet&gt;
     &lt;ss:Worksheet ss:Name=&quot;Sheet3&quot;&gt;
      &lt;x:WorksheetOptions&gt;
       &lt;x:ViewableRange&gt;R1:R262144&lt;/x:ViewableRange&gt;
       &lt;x:Selection&gt;R1C1&lt;/x:Selection&gt;
       &lt;x:TopRowVisible&gt;0&lt;/x:TopRowVisible&gt;
       &lt;x:LeftColumnVisible&gt;0&lt;/x:LeftColumnVisible&gt;
       &lt;x:ProtectContents&gt;False&lt;/x:ProtectContents&gt;
      &lt;/x:WorksheetOptions&gt;
      &lt;c:WorksheetOptions&gt;
      &lt;/c:WorksheetOptions&gt;
      &lt;ss:Table ss:DefaultColumnWidth=&quot;54.0&quot; ss:DefaultRowHeight=&quot;12.75&quot;&gt;
      &lt;/ss:Table&gt;
     &lt;/ss:Worksheet&gt;
    &lt;/ss:Workbook&gt;
    ">
    <param name="AllowPropertyToolbox" value="-1">
    <param name="AutoFit" value="0">
    <param name="Calculation" value="-4105">
    <param name="Caption" value="Microsoft Office 电子表格">
    <param name="DisplayColumnHeadings" value="-1">
    <param name="DisplayGridlines" value="-1">
    <param name="DisplayHorizontalScrollBar" value="-1">
    <param name="DisplayOfficeLogo" value="-1">
    <param name="DisplayPropertyToolbox" value="0">
    <param name="DisplayRowHeadings" value="-1">
    <param name="DisplayTitleBar" value="0">
    <param name="DisplayToolbar" value="-1">
    <param name="DisplayVerticalScrollBar" value="-1">
    <param name="DisplayWorkbookTabs" value="-1">
    <param name="EnableEvents" value="-1">
    <param name="MaxHeight" value="80%">
    <param name="MaxWidth" value="80%">
    <param name="MoveAfterReturn" value="-1">
    <param name="MoveAfterReturnDirection" value="-4121">
    <param name="RightToLeft" value="0">
    <param name="ScreenUpdating" value="-1">
    <param name="LockedDown" value="0">
    <param name="ConnectedToChart" value="0">
    <param name="DefaultQueryOnLoad" value="-1">
    <param name="EnableUndo" value="-1">
    <table width='100%' cellpadding='0' cellspacing='0' border='0' height='8'><tr><td height='25' width='10%'>&nbsp;</td><td width='85%'><font face='宋体' color='white' size='4'><b>&nbsp; 缺少 Microsoft Office Web Components</b></font></td></tr><tr><td width='15'>&nbsp;</td><td  width='500px'><br> <font face='宋体' size='2'>此网页要求 Microsoft Office Web Components。<p align='center'> <a href='http://xxx/office2003/office/files/owc11/setup.exe'>单击此处安装 Microsoft Office Web Components。</a>.</p></font><p><font face='宋体' size='2'>此网页同时要求 Microsoft Internet Explorer 5.01 或更高版本。</p><p align='center'><a href='http://www.microsoft.com/windows/ie/default.htm'> 单击此处安装最新的 Internet Explorer</a>.</font><br>&nbsp;</td></tr></table></object>
    </p>
      

  5.   

    顶上面的;
    如果是在服务端控制生成Excel文件的格式,生成以后不改变,是有办法;
    可以在Excel中生成一个你需要的格式的文件,保存为xml格式的;
    只要用PHP输出这个XML文件,用EXCEL打开就可以了,当然数据是可以替换;