<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    asp連接excel的方法與代碼

    Posted on 2007-11-08 23:27 yukui 閱讀(509) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): 技術(shù)

    <% dim connxls,connstrxls
    connstrxls="DBQ=d:\newexcel.xls;DefaultDir=;DRIVER={Microsoft Excel Driver (*.xls)};"
    set connxls=server.createobject("ADODB.CONNECTION")
    connxls.open connstrxls
    Set rsxls=Server.CreateObject("ADODB.Recordset")
    SQLxls = "select * from [new$]"
    %>

    注意: 寫(xiě)法和連接ACCESS基本相同,不同的是,在調(diào)用工作表的時(shí)候,不能直接用表名,工作表名后要加$,而且要用“[]”括起來(lái)。

    asp操作excel的總結(jié):

    1、建立Excel對(duì)象
    setobjExcelApp=CreateObject("Excel.Application")
    objExcelApp.DisplayAlerts=false不顯示警告
    objExcelApp.Application.Visible=false不顯示界面
    2、新建Excel文件
    objExcelApp.WorkBooks.add
    setobjExcelBook=objExcelApp.ActiveWorkBook
    setobjExcelSheets=objExcelBook.Worksheets
    setobjExcelSheet=objExcelBook.Sheets(1)
    3、讀取已有Excel文件
    strAddr=Server.MapPath(".")
    objExcelApp.WorkBooks.Open(strAddr&"\Templet\Table.xls")
    setobjExcelBook=objExcelApp.ActiveWorkBook
    setobjExcelSheets=objExcelBook.Worksheets
    setobjExcelSheet=objExcelBook.Sheets(1)
    4、另存Excel文件
    objExcelBook.SaveAsstrAddr&"\Temp\Table.xls"
    5、保存Excel文件
    objExcelBook.Save(筆者測(cè)試時(shí)保存成功,頁(yè)面報(bào)錯(cuò)。)
    6、退出Excel操作
    objExcelApp.Quit一定要退出
    setobjExcelApp=Nothing三、ASP操作Excel生成數(shù)據(jù)表
    1、在一個(gè)范圍內(nèi)插入數(shù)據(jù)
    objExcelSheet.Range("B3:k3").Value=Array("67","87","5","9","7","45","45","54","54","10")
    2、在一個(gè)單元格內(nèi)插入數(shù)據(jù)
    objExcelSheet.Cells(3,1).Value="InternetExplorer"
    3、選中一個(gè)范圍
    4、單元格左邊畫(huà)粗線條
    5、單元格右邊畫(huà)粗線條
    6、單元格上邊畫(huà)粗線條
    7、單元格下邊畫(huà)粗線條
    8、單元格設(shè)定背景色
    9、合并單元格
    10、插入行
    11、插入列四、ASP操作Excel生成Chart圖
    1、創(chuàng)建Chart圖
    objExcelApp.Charts.Add
    2、設(shè)定Chart圖種類(lèi)
    objExcelApp.ActiveChart.ChartType=97
    注:二維折線圖,4;二維餅圖,5;二維柱形圖,51
    3、設(shè)定Chart圖標(biāo)題
    objExcelApp.ActiveChart.HasTitle=True
    objExcelApp.ActiveChart.ChartTitle.Text="AtestChart"
    4、通過(guò)表格數(shù)據(jù)設(shè)定圖形
    objExcelApp.ActiveChart.SetSourceDataobjExcelSheet.Range("A1:k5"),1
    5、直接設(shè)定圖形數(shù)據(jù)(推薦)
    objExcelApp.ActiveChart.SeriesCollection.NewSeries
    objExcelApp.ActiveChart.SeriesCollection(1).Name="=""333"""
    objExcelApp.ActiveChart.SeriesCollection(1).Values="="
    6、綁定Chart圖
    objExcelApp.ActiveChart.Location1
    7、顯示數(shù)據(jù)表
    objExcelApp.ActiveChart.HasDataTable=True
    8
    objExcelApp.ActiveChart.DataTable.ShowLegendKey=True五、服務(wù)器端Excel文件瀏覽、下載、刪除方案
    瀏覽的解決方法很多,“Location.href=”,“Navigate”,“Response.Redirect”都可以實(shí)現(xiàn),建議用客戶端的方法,原因是給服務(wù)器更多的時(shí)間生成Excel文件。

    posts - 131, comments - 12, trackbacks - 0, articles - 32

    Copyright © yukui

    主站蜘蛛池模板: www.xxxx.com日本免费| 一色屋成人免费精品网站| 亚洲AV本道一区二区三区四区 | 国产综合成人亚洲区| 亚洲视频一区二区| 91精品视频在线免费观看| 亚洲av综合av一区二区三区| 亚洲桃色AV无码| 97在线观免费视频观看| 国产精品1024在线永久免费| 亚洲av无码一区二区三区天堂古代 | 99精品视频免费| 国产婷婷综合丁香亚洲欧洲| 亚洲国产综合久久天堂| 国产高清免费视频| 无遮挡a级毛片免费看| 亚洲激情校园春色| 亚洲AⅤ永久无码精品AA| 18pao国产成视频永久免费| 三年片在线观看免费观看大全中国| 亚洲精选在线观看| 夜色阁亚洲一区二区三区| 亚洲免费视频播放| 国产免费久久精品99久久| 亚洲另类自拍丝袜第五页| 亚洲人成电影亚洲人成9999网| 四虎永久在线精品视频免费观看| 91av视频免费在线观看| 亚洲免费一区二区| 亚洲av中文无码字幕色不卡| 久久精品夜色国产亚洲av| 亚洲国产一级在线观看| 国产精品免费电影| 在线观看av永久免费| 在线观看免费av网站| 中文成人久久久久影院免费观看 | 久久国产乱子伦精品免费强| 菠萝菠萝蜜在线免费视频| 亚洲乱码在线观看| 亚洲精品韩国美女在线| 国产亚洲欧洲精品|