加入收藏 | 设为首页 | 会员中心 | 我要投稿 聊城站长网 (https://www.0635zz.com/)- 智能语音交互、行业智能、AI应用、云计算、5G!
当前位置: 首页 > 站长学院 > Asp教程 > 正文

ASP设置操作Excel技术汇总

发布时间:2023-04-17 14:09:33 所属栏目:Asp教程 来源:
导读:目录

一、 环境配置

二、 ASP对Excel的基本操作

三、 ASP操作Excel生成数据表

四、 ASP操作Excel生成Chart图

五、 服务器端Excel文件浏览、下载、删除方案

六、 附录

正文

一、 环境
目录
 
一、 环境配置
 
二、 ASP对Excel的基本操作
 
三、 ASP操作Excel生成数据表
 
四、 ASP操作Excel生成Chart图
 
五、 服务器端Excel文件浏览、下载、删除方案
 
六、 附录
 
正文
 
一、 环境配置
 
服务器端的环境配置从参考资料上看,微软系列的配置应该都行,即:
 
1.Win9x+PWS+Office
 
2.Win2000 Professional+PWS+Office
 
3.Win2000 Server+IIS+Office
 
目前笔者测试成功的环境是后二者。Office的版本没有特殊要求,考虑到客户机配置的不确定性和下兼容特性,建议服务器端Office版本不要太高,以防止客户机下载后无法正确显示。
 
服务器端环境配置还有两个偶然的发现是:
 
1. 笔者开发机器上原来装有金山的WPS2002,结果Excel对象创建始终出现问题,卸载WPS2002后,错误消失。
 
2. 笔者开发ASP代码喜欢用FrontPage,结果发现如果FrontPage打开(服务器端),对象创建出现不稳定现象,时而成功时而不成功。扩展考察后发现,Office系列的软件如果在服务器端运行,则Excel对象的创建很难成功。
 
服务器端还必须要设置的一点是COM组件的操作权限。在命令行键入“DCOMCNFG”,则进入COM组件配置界面,选择Microsoft Excel后点击属性按钮,将三个单选项一律选择自定义,编辑中将Everyone加入所有权限。保存完毕后重新启动服务器。
 
客户端的环境配置没发现什么特别讲究的地方,只要装有Office和IE即可,版本通用的好象都可以。
 
二、 ASP对Excel的基本操作
 
1、 建立Excel对象  
 
以下是引用片段:
 
set objExcelApp = CreateObject("Excel.Application")  
 
objExcelApp.DisplayAlerts = false 不显示警告  
 
objExcelApp.Application.Visible = false 不显示界面
 
2、 新建Excel文件  
 
以下是引用片段:
 
objExcelApp.WorkBooks.add  
 
set objExcelBook = objExcelApp.ActiveWorkBook  
 
set objExcelSheets = objExcelBook.Worksheets  
 
 

(编辑:聊城站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章