如何從客戶端 VBScript 自動化 Excel

          示例代碼

          1. 在任意文本編輯器中創建下面的 HTML 文件并將該文件保存為 c:\excel.htm。
            <HTML>
                <BODY>
                <INPUT id=button1 name=button1 type=button value=Button>
                <SCRIPT LANGUAGE="VBScript">
                sub button1_onclick()
                ' Launch Excel
                dim app
                set app = createobject("Excel.Application")
                ' Make it visible
                app.Visible = true
                ' Add a new workbook
                dim wb
                set wb = app.workbooks.add
                ' Fill array of values first...
                dim arr(19,9) ' Note: VBScript is zero-based
                for i = 1 to 20
                for j = 1 to 10
                arr(i-1,j-1) = i*j
                next
                next
                ' Declare a range object to hold our data
                dim rng
                set rng = wb.Activesheet.Range("A1").Resize(20,10)
                ' Now assign them all in one shot...
                rng.value = arr
                ' Add a new chart based on the data
                wb.Charts.Add
                wb.ActiveChart.ChartType = 70 'xl3dPieExploded
                wb.ActiveChart.SetSourceData rng, 2 ' xlColumns
                wb.ActiveChart.Location 2, "Sheet1" 'xlLocationAsObject
                ' Rotate it around...
                for i = 1 to 360 step 30
                wb.activechart.rotation = i
                next
                ' Give the user control of Excel
                app.UserControl = true
                end sub
                </SCRIPT>
                </BODY>
                </HTML>
                
          2. 啟動 Internet Explorer,在地址欄中鍵入 c:\excel.htm,然后按 Enter。 

            結果:在 Excel 中出現一個新的工作簿。新工作簿中的 Sheet1 包含數據并創建了一個新圖表。新圖表是旋轉形狀。
          注意:如果在單擊網頁上的按鈕時收到錯誤“ActiveX component can't create object 'createobject'”,請按照本文“參考”一節列出的文章中的說明檢查您的安全設置。

          posted on 2010-11-01 14:46 aiaiwoo 閱讀(317) 評論(0)  編輯  收藏 所屬分類: ASP/Visual Basic

          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          導航

          統計

          常用鏈接

          留言簿

          隨筆分類

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 金湖县| 蒲城县| 长春市| 深水埗区| 新乐市| 余庆县| 桓台县| 梓潼县| 武义县| 宁陵县| 安康市| 西乡县| 东乌珠穆沁旗| 出国| 霍林郭勒市| 沙洋县| 济宁市| 富民县| 鹿邑县| 厦门市| 长春市| 河东区| 平远县| 资溪县| 化德县| 靖边县| 明光市| 蒙自县| 赣州市| 哈尔滨市| 秀山| 永宁县| 寿光市| 神木县| 辉南县| 遂溪县| 南木林县| 唐海县| 西城区| 扎赉特旗| 绥德县|