zoukankan      html  css  js  c++  java
  • C# 如何在winform中嵌入Excel,内嵌Excel,word

    近使用.net做一个小软件遇到一个问题,就是想实现把excel表格在winform中打开,同时可以操作,不单单是打开、或者就提取数据。在网上找了好多资料,发现这方面的资料比较少,即使有,都是旧版本的使用方法。在这里分享一下自己用vs C# 在winform中嵌入excel的一些经验。

    首先,本人使用的VS 版本是2010,据我所知,2010的vs是没有这个控件(就是想button控件能直接拉进去的)。因此我们需要一个第三方控件来实现这个功能。

    然后,那么我们需要的第三方控件叫什么呢?这个控件就是 dsoframer.cox。这是一个cox文件,只接把它拖进工具箱中,我们就可以像使用其他控件一样直接拉进去。

    image

    最后,到了最后,就是工作阶段了。把控件拖进winform中去,在laod方法中,添加我们需要打开的excel表:

    public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
                axfc.Open(System.IO.Directory.GetCurrentDirectory() + "\excel\扶持项目附表.xls");
    
            }
        }

    最后的效果:

    image

     

    下载http://files.cnblogs.com/pingming/dsoframerocx.rar

  • 相关阅读:
    创新工场 笔试1
    C++的异常处理
    阿里笔试题2
    阿里笔试题1
    控制CPU占用率曲线
    再探结构体字节对齐问题
    1401
    pancake sort的几个问题
    CF198 D2
    谨慎设计一个单例类
  • 原文地址:https://www.cnblogs.com/pingming/p/4182045.html
Copyright © 2011-2022 走看看