2011-10-04 79 views
0

我问了一个问题previously关于如何把excel数据并将其放入一个winforms treeview,树视图工作正常,我做到了,所以你可以改变树视图,如添加新的节点。我想要做的是将其导出到我为此导出创建的工作表中。任何想法或链接?TreeView到Excel使用c#

谢谢。

+1

好,你得到的回答你的链接的问题,表明你与Excel的交互,所以我想你的问题更多的是如何获得那个treeview节点变成了像excel-cells这样的2D矩阵表示...正确吗? – DarkSquirrel42

+0

我真正想要做的是读取节点并将它们放在父项的每个子项的列中。所以如果你有Parent-> Child-> SubChild。一列将有父,并在下一列的同一行将有孩子,等等。 – Berbies

回答

1

如果我正在接近这个问题,我可能会将树视图转换为XML,然后通过定期打开文件来加载xml。如果我更了解你希望你的excel文件出现的方式以及你想从你的treeview中保留什么样的信息,我可能会给出更全面的答案。

其他人的例子:

http://www.codeproject.com/KB/cpp/treeviewtoxml.aspx

http://www.brainbell.com/tutorials/ms-office/excel/Load_An_XML_Document_Into_Excel.htm

+0

我想一旦我加深了对它的外观的了解,那么我就可以研究如何让它看起来像一个特定的方式。谢谢您的帮助。 – Berbies