我在网上找了一个将dbgrid转为excel的函数,下面是他提供的使用方法:xls.pas为导出核心代码。
myclass.pas为独立建立的一个类(独立建立一个类是什么意思呢?),用于引用核心代码建立一个DBGrid导出Excel文件的函数,该函数为DataSetToExcel(MydataSet:tdataset)
StatHw.pas为引用该函数的一个示例:
uses myclass;
DataSetToExcel(DBGrid1.datasource.dataset);按照他的意思,就是这个函数单独做为一个单元,然后就可以在其它单元中引用这个函数了,但是在编绎的时候提示我找不到myclass的dcu文件,不知道是什么原因。
将这个函数的定义放在其他单元中就可以运行了,但是每个单元引用一次就定义一次太麻烦了。
不知道我说得明不明白,谢谢各位!