久久99久久人婷婷精品综合_超碰aⅴ人人做人人爽欧美_亚洲电影第三页_日韩欧美一中文字暮专区_波多野结衣的一区二区三区_婷婷在线播放_人人视频精品_国产精品日韩精品欧美精品_亚洲免费黄色_欧美性猛交xxxxxxxx

ASP操作Excel技術總結

2022-06-20    分類: 網站建設

目錄
一、    環境配置
二、    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
set objExcelSheet = objExcelBook.Sheets(1)
3、    讀取已有Excel文件
strAddr = Server.MapPath(".")
objExcelApp.WorkBooks.Open(strAddr & "\Templet\Table.xls")
set objExcelBook = objExcelApp.ActiveWorkBook
set objExcelSheets = objExcelBook.Worksheets
set objExcelSheet = objExcelBook.Sheets(1)
4、    另存Excel文件
objExcelBook.SaveAs strAddr & "\Temp\Table.xls"
5、    保存Excel文件
objExcelBook.Save   (筆者測試時保存成功,頁面報錯。)
6、    退出Excel操作
objExcelApp.Quit    一定要退出
set objExcelApp = Nothing

三、    ASP操作Excel生成數據表
1、    在一個范圍內插入數據
objExcelSheet.Range("B3:k3").Value = Array("67", "87", "5", "9", "7", "45", "45", "54", "54", "10")
2、    在一個單元格內插入數據
objExcelSheet.Cells(3,1).Value="Internet Explorer"
3、    選中一個范圍
4、    單元格左邊畫粗線條
5、    單元格右邊畫粗線條
6、    單元格上邊畫粗線條
7、    單元格下邊畫粗線條
8、    單元格設定背景色
9、    合并單元格
10、    插入行
11、    插入列

四、    ASP操作Excel生成Chart圖
1、    創建Chart圖
objExcelApp.Charts.Add
2、    設定Chart圖種類
objExcelApp.ActiveChart.ChartType = 97
注:二維折線圖,4;二維餅圖,5;二維柱形圖,51
3、    設定Chart圖標題
objExcelApp.ActiveChart.HasTitle = True
objExcelApp.ActiveChart.ChartTitle.Text = "A test Chart"
4、    通過表格數據設定圖形
objExcelApp.ActiveChart.SetSourceData objExcelSheet.Range("A1:k5"),1
5、    直接設定圖形數據(推薦)
objExcelApp.ActiveChart.SeriesCollection.NewSeries
objExcelApp.ActiveChart.SeriesCollection(1).Name = "=""333"""
objExcelApp.ActiveChart.SeriesCollection(1).Values = "={1,4,5,6,2}"
6、    綁定Chart圖
objExcelApp.ActiveChart.Location 1
7、    顯示數據表
objExcelApp.ActiveChart.HasDataTable = True
8、    顯示圖例
objExcelApp.ActiveChart.DataTable.ShowLegendKey = True

五、    服務器端Excel文件瀏覽、下載、刪除方案
瀏覽的解決方法很多,“Location.href=”,“Navigate”,“Response.Redirect”都可以實現,建議用客戶端的方法,原因是給服務器更多的時間生成Excel文件。
下載的實現要麻煩一些。用網上現成的服務器端下載組件或自己定制開發一個組件是比較好的方案。另外一種方法是在客戶端操作Excel組件,由客戶端操作服務器端Excel文件另存至客戶端。這種方法要求客戶端開放不安全ActiveX控件的操作權限,考慮到通知每個客戶將服務器設置為可信站點的麻煩程度建議還是用第一個方法比較省事。
刪除方案由三部分組成:
A:    同一用戶生成的Excel文件用同一個文件名,文件名可用用戶ID號或sessionID號等可確信不重復字符串組成。這樣新文件生成時自動覆蓋上一文件。
B:    在Global.asa文件中設置Session_onEnd事件激發時,刪除這個用戶的Excel暫存文件。
C:    在Global.asa文件中設置Application_onStart事件激發時,刪除暫存目錄下的所有文件。
注:建議目錄結構 \Src 代碼目錄 \Templet 模板目錄 \Temp 暫存目錄

六、    附錄
出錯時Excel出現的死進程出現是一件很頭疼的事情。在每個文件前加上“On Error Resume Next”將有助于改善這種情況,因為它會不管文件是否產生錯誤都堅持執行到“Application.Quit”,保證每次程序執行完不留下死進程。

網站名稱:ASP操作Excel技術總結
文章地址:http://www.js-pz168.com/news34/169484.html

成都網站建設公司_創新互聯,為您提供服務器托管網站收錄企業建站標簽優化靜態網站品牌網站設計

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都定制網站建設
久久99久久人婷婷精品综合_超碰aⅴ人人做人人爽欧美_亚洲电影第三页_日韩欧美一中文字暮专区_波多野结衣的一区二区三区_婷婷在线播放_人人视频精品_国产精品日韩精品欧美精品_亚洲免费黄色_欧美性猛交xxxxxxxx
国产精品伦理在线| 国产一区二区三区精品欧美日韩一区二区三区 | 久久精品亚洲乱码伦伦中文| 精品久久久久久久一区二区蜜臀| 日韩午夜三级在线| 日韩欧美中文字幕公布| 欧美成人国产一区二区| 久久久久久久综合色一本| 欧美国产一区视频在线观看| 欧美国产乱子伦| 日日摸夜夜添夜夜添亚洲女人| 婷婷一区二区三区| 美女脱光内衣内裤视频久久网站 | 91在线看国产| 国产精品日韩一区二区免费视频| 91在线看国产| 在线天堂一区av电影| 日本丰满少妇一区二区三区| 欧美偷拍一区二区| 91精品视频网| 久久精品一区二区三区不卡| 亚洲国产精品久久人人爱| 日本aⅴ亚洲精品中文乱码| 国产主播一区二区| 91小视频在线免费看| 一区二区在线观看网站| 国产亚洲综合av| 久久精品99久久久| 99久久国产综合精品女不卡| 久久99欧美| 中文字幕一区二区三区乱码| 国产拍揄自揄精品视频麻豆| 亚洲综合久久av| 国内精品国产成人国产三级粉色| 免费亚洲一区二区| 91久久久免费一区二区| 国产精品欧美一区喷水| 丝袜美腿亚洲综合| 俄罗斯精品一区二区三区| 五月天久久综合网| 欧美精选一区二区| 欧美国产精品一区二区| 狠狠色丁香九九婷婷综合五月| 欧美二区三区在线| 欧美日韩的一区二区| 久久九九影视网| 久久91精品国产91久久小草| 91啪亚洲精品| 欧美在线观看视频在线| 亚洲精品一卡二卡| 韩日av一区二区| 午夜精品电影在线观看| 欧美激情综合五月色丁香| 国产成人亚洲精品青草天美| 精品久久中出| 欧美日韩一区二区三区四区 | 欧美一区二区三区在线观看视频| 国产精品午夜春色av| 国产成人午夜精品5599| 色av一区二区| 亚洲自拍偷拍麻豆| 精品日本一区二区三区| 久久午夜电影网| 天天操天天干天天综合网| 国产一区二区三区无遮挡| 欧美人妖巨大在线| 日韩高清在线一区| 91久久久一线二线三线品牌| 最新不卡av| 一区av在线播放| av资源站一区| 中文字幕一区二区三区四区五区| 亚洲另类色综合网站| 国产欧美韩日| 国产日韩欧美激情| 99精品欧美一区| 日韩欧美的一区| 国产麻豆91精品| 日韩av图片| 久久久久97国产精华液好用吗| 国产成人精品亚洲午夜麻豆| 欧美日韩视频在线第一区| 日韩成人一级片| 亚洲图片在线观看| 中文字幕免费不卡| 91免费版pro下载短视频| 日韩视频免费观看高清完整版| 国模冰冰炮一区二区| 欧美在线看片a免费观看| 亚洲三级在线看| 99久久久无码国产精品| 日韩欧美久久一区| 高清久久久久久| 在线亚洲一区观看| 日韩av高清在线观看| 制服国产精品| 日韩二区在线观看| 色狠狠综合天天综合综合| 视频一区中文字幕| 一本久久a久久免费精品不卡| 国产精品免费久久久久| 国产91精品入口17c| 中文字幕不卡一区| 精品国产福利| 亚洲色图视频网站| 欧美激情一区二区三区在线视频| 亚洲另类春色国产| 日韩久久久久久久久久久久久| 亚洲精品久久7777| 日韩中文一区二区三区| 国产精品青草久久| 欧美日韩国产三区| 中文字幕va一区二区三区| 国产高清视频一区| 久久伊人蜜桃av一区二区| 青青草一区二区三区| 日本丰满少妇一区二区三区| 久久国产精品区| 欧美高清你懂得| 国产91精品入口| 久久久久国产精品人| 国产精品国产精品国产专区不卡| 国产精品久久久久影院色老大| 国模精品娜娜一二三区| 一级中文字幕一区二区| 亚洲一区美女| 久久福利资源站| 日韩欧美电影一区| 91在线精品观看| 亚洲天堂福利av| 亚洲视频欧美在线| 韩国精品主播一区二区在线观看| 91精品欧美久久久久久动漫| caoporen国产精品视频| 日本一区二区成人| 欧美日韩免费精品| 人人超碰91尤物精品国产| 欧美精品1区2区3区| 91影院在线观看| 亚洲人成在线播放网站岛国| 成人av小说网| 国产精品美女xx| 亚洲精品国产无套在线观| 伊人久久大香线蕉精品| 国产主播一区二区| 久久久久久99久久久精品网站| 九九九九精品九九九九| 亚洲综合视频在线| 欧美三级电影一区| 99精品视频一区二区| 亚洲四区在线观看| 91高清在线观看| 成人av在线影院| 亚洲欧美综合网| 蜜桃精品久久久久久久免费影院 | 五月激情丁香一区二区三区| 欧美日韩1区2区| 91丝袜脚交足在线播放| 亚洲国产精品一区二区www | 日韩欧美第二区在线观看| 免费成人av在线| 欧美精品一区二区三区视频| 九九九久久久| 美女爽到高潮91| 国产午夜精品美女毛片视频| 日日骚一区二区网站| 国产精品1区2区3区在线观看| 国产欧美日韩亚州综合 | 九九九九精品九九九九| 麻豆91在线播放免费| 久久久久久99久久久精品网站| 日韩欧美亚洲区| 国产成人精品免费网站| 亚洲色图欧美偷拍| 欧美日韩一区在线观看| 99精品国产一区二区| 日本一区二区三区高清不卡| 亚洲欧洲一二三| 蜜桃精品在线观看| 国产婷婷色一区二区三区在线| 亚洲欧洲一区二区| a亚洲天堂av| 午夜免费欧美电影| 久久综合九色综合97_久久久| 色姑娘综合网| 不卡一卡二卡三乱码免费网站| 亚洲综合网站在线观看| 欧美成人乱码一区二区三区| 日韩av一区二区三区在线| 成人免费观看av| 日本一二三四高清不卡| 91成人在线免费观看| 国产厕所精品在线观看| 精品一区二区三区的国产在线播放| 中文一区二区完整视频在线观看| 欧美在线视频你懂得| 黑人另类av| 国产高清一区日本| 亚洲午夜三级在线| 久久久久久久电影|