Tag: delphi 2007

读取txt文件&用excel打开

使用delphi2007年&试图读取希腊字符与Excel打开TXT文件,我没有得到希腊字符,但符号…任何帮助? 文本文件是用这个代码创build的 CSVSTRList.SaveToFile('c:\test\xxx2.txt'); CSVSTRList是一个TStringList。

从传递范围获取在Excel工作表中定义的名称

我正在试图使用定义的名称填充一个Excel文件。 我现在喜欢做的是,一旦我移动到一个单元格,例如Worksheet1!$ A $ 8,我想检索该单元格的定义名称,告诉我需要什么数据。 现在这就是我得到的,只给我… $ A $ 8,我所期望的是PROD_CATEGORY,因为这是我定义的名称为该单元格。 真的很感激,如果有人可以帮忙。 WorkSheet.Range[ColNumToAlpha(CurrCol)+IntToStr(HRow)].Name 谢谢,

在应用程序结束后保持Excel打开(Delphi自动化)

我正在使用Delphi 2007的ExcelXP组件来连接到MS Excel,并在工作表中填充一些字段。 这是应该的,我可以修改所有我想要的工作表。 但是,我希望Excel在应用程序结束后保持打开状态,但前提是Excel中有打开的工作表。 我可以通过ExcelApplication.Workbooks.Count获取已打开的工作簿的数量,因此在应用程序结束时检查是否打开任何工作簿,以及在OnDestroy或类似工具中closuresExcel时,将是一件容易的事情。 现在我陷入了一种情况,即在Excelclosures的情况下,无论在应用程序结束时是否有打开的工作簿。 不是由于任何。 .Disconnect或者.Quit呼叫,当我把它们全部拿出来的时候,它仍然是这样的; 一旦我的应用程序closures,Excel仍然closures。 有没有人有任何想法,如果有开放的工作簿,我可以让Excel保持开放,并在没有开放的工作簿时closures它? 更新:我的TExcelApplication的AutoQuit属性被设置为True 。 事实certificate这是一直存在的问题。

如何将行添加到Excel工作表?

我正在开发一个需要生成Excel表的应用程序。 我们如何将行添加到现有的Excel表单中? 我正在使用delphi2007年(和我正在使用SM软件TXLS …组件…但我确定在本机delphiExcel组件的答案)。 谢谢大家,Pradeep

将VirtualStringTree导出为ex​​cel,csv?

是否可以将VirtualStringTree导出到Excel或CSV? 我正在使用Delphi 2007,并试图将我的VirtualStringTree数据logging保存为Excel或CSV格式。

如何在没有安装Excel的情况下将DBGrid导出为OOXML格式(Excel 2007/2010格式)?

我有一个Delphi 2007 DBGrid,我想允许用户保存在新的Excel格式( OOXML ),但我的标准是,用户不需要安装Excel。 有没有人知道任何已经做到这一点的组件? 是的,我已经search了,但我还没有find任何东西。