C#,怎么做一个简单版的EXCEL
这是楼主自己画的一个图
就是说,自己做了一个窗体,想实现EXCEL的一些基本功能,例如公式、报表、宏之类的,但是又不是用微软的excel。
如果想要实现这样的功能,需要一些什么东西呢?不知道微软有没有提供这类的控件呢
之前试过office二次开发的模版什么的,发现都是office的插件开发,不是楼主想要的。
------解决方案--------------------微软本身没有,只能依赖收费的第三方控件
------解决方案--------------------自己去实现就好了,控件肯定是没人给你做的。
------解决方案--------------------直接去用第三方控件吧
------解决方案--------------------自己写控件实现咯
------解决方案--------------------http://en.wikipedia.org/wiki/List_of_spreadsheet_software
列举了一些开源的电子表程序。
------解决方案--------------------公式和宏还“简单”?
我勒个去
------解决方案--------------------如果你需要Excel,最好直接用你的c#代码控制Excel系统。
所谓“简单版、第三方”,基本上都是徒有其表,实现最简单的东西,而恰好不会去实现公式(包括自动填充、有效性约束等需要公式的部分)、宏(包括内部自定义vba代码、事件处理、外部加载宏等)。
对于Excel来说,公式和宏,几乎就是全部核心技术。这两个方面来说,Excel不骗用户。
------解决方案--------------------直接使用Excel
------解决方案--------------------你要做excel的简化版?先了解下excel的历史吧
------解决方案--------------------类似EXCEL的控件,下个试试;http://download.csdn.net/detail/jscountxx/627025