乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > Microsoft Excel xlsx存储在不受支持的服务...

Microsoft Excel xlsx存储在不受支持的服务...

作者:乔山办公网日期:

返回目录:excel表格制作


好像不行哈!我以前做导出的时候,引用DLL来导出的话,机器没有安装EXCEL都是不行的!还是就是excel的版本问题!你如果服务器没有安装office估计也是很难读取的!以前这个问题我是用文本流的方式解决的!不知道导入能否!
看看这个页面:
http://ivangao.blog.163.com/blog/static/20408424763/

可能是权限受限了
把Microsoft Excel的权限都打开吧
应该就可以了
可能你手机安装的OFFICE软件版本较低,而本地文件的版本较高。
另外一个需要确认本地文件是OFFICE可以打开的文件,比如Word、Excel。

一般要直接打开需要客户端
1.客户端有EXCEL支持
2.客户端浏览器的版本与设置

可寻找一下相关的控件或中间件,看能否变通一下,把EXCEL转成HTML或PDF再展示给用户。(若用户不需要编辑并保持到服务器端的情况)

可试试如下办法:

在安装Office2003以后,有一个ActiveX控件被安装到了系统中,这个控件位于“Program Files/Microsoft Office/OFFICE11/owssupp.dll”。通过这个控件,客户端页面上的JavaScript就可以激活本地的Office软件,来实现打开、编辑Office文档。(另,Office XP应该就已经包含这个ActiveX控件了。)

首先,用Script创建一个本地的对象:

openDocObj = new ActiveXObject("SharePoint.OpenDocuments.2"); // 为了兼容Office XP,可以创建“SharePoint.OpenDocuments.1”

然后,调用openDocObj的相应的方法。比如打开服务器上的一个Office文档:

openDocObj.ViewDocument("http:///documents/sample.doc");

openDocObj对象会根据参数中不同的Office文档类型(.doc、.xls、.ppt)来打开不同的程序(e799bee5baa6e79fa5e98193e78988e69d83331Word、Excel、PowerPoint)。ViewDocument()方法还有一个重载签名,可以让手工指定激活哪个程序来打开文档:

openDocObj.ViewDocument("http:///documents/sample.doc", 要激活的程序的ProgID);

相关阅读

  • EXCEL表格局域网共享文件实时更新

  • 乔山办公网excel表格制作
  • 可以百试一下用 Change 事件度来激活工作表重知算道,从而实现实时更版新数据:权Private Sub Worksheet_Change(ByVal Target As Range) Application.CalculateEnd Sub1、打开EXCEL表格,选择EXCEL选项进入。来
  • Excel如何实现局域网内共享工作簿协作

  • 乔山办公网excel表格制作
  • 就算是在服务器共享一个表格, 设置源共享权限百. 也需要编辑后保存, 另外的人打开的时度候, 也是上一次保存的数据, 不可知能实现实时更新. 但可以约定在哪些时道间点大家编辑数据
关键词不能为空
极力推荐

聚合标签

ppt怎么做_excel表格制作_office365_word文档_365办公网