国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

如何在Form中嵌入Excel

2024-07-21 02:24:00
字體:
來源:轉載
供稿:網友
  • 網站運營seo文章大全
  • 提供全面的站長運營經驗及seo技術!

  • .net framework1.0和1.1 都沒有實現olecontainer組件。查遍msdn,最后得了一個提示:可以使用iebrowser來模擬olecontainer。這絕對是一個超重的實現,不過,最目前情況下,卻是一個最省事的方法。本文就簡單的說明一下,如何使用iebrowser控件來嵌入excel表格。

        1. 首先,需要在工具欄中導入“microsoft web 瀏覽器”。可以在工具欄上點右鍵,選擇“添加/移除項”。然后在出現的自定義工具箱中選擇“com組件”,最后在組件中找到“microsoft web 瀏覽器”,勾選并確定。見下圖:





        2. 建立一個form,在工具欄中選擇“microsoft web瀏覽器”組件,放到form中。

        3. 使用以下的代碼,以便導入一個excel表格:
        axwebbrowser1.navigate(@"c:/test/test.xls");

        4. 加入axwebbrowser1的documentcomplete事件。并在事件中獲取excel的ole對象:
    public excel.workbook wb;

    private void axwebbrowser1_documentcomplete(object sender, axshdocvw.dwebbrowserevents2_documentcompleteevent e)
      {
        wb = (excel.workbook)axwebbrowser1.document;
      }

        5. 通過wb,就可以直接訪問excel表格了。

    雖然用ie控件很簡單,但并不是一個很好的方法。目前也只有第三方控件,或是期待.net 2.0了。如果大家有更好的方法,不妨共享一下。
    發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    主站蜘蛛池模板: 临澧县| 宁波市| 社旗县| 吉林市| 龙海市| 日喀则市| 凌海市| 工布江达县| 平原县| 通海县| 慈利县| 建湖县| 锡林浩特市| 沂水县| 遂昌县| 奈曼旗| 孟村| 绥德县| 濮阳市| 淮安市| 额敏县| 阳谷县| 边坝县| 东光县| 惠水县| 于田县| 阿城市| 姜堰市| 嘉兴市| 乳源| 白水县| 贵定县| 土默特右旗| 镇雄县| 尤溪县| 思茅市| 平安县| 保德县| 中阳县| 萝北县| 双城市|