使用IronPython(或.NET)更改工作簿中工作表的顺序

时间:2011-05-18 20:52:36

标签: excel ironpython com-interop

我们在IronPython中创建了一个API,它包含大部分COM功能,包括Excel(和Powerpoint)。我们尚未实现的一项任务是在工作簿创建后更改工作表的顺序。工作流程基本上是创建一个Excel工作簿,然后添加一堆工作表。它们变得无序,因为我们在同一个循环中循环显示相似的数据段(显然)。因此,在创建所有工作表后,如何修改工作表的顺序?

如果您甚至可以指向MSDN页面的方向,该页面显示了如何在.NET中执行此操作,我会很感激。

这也有很大帮助: http://www.cpearson.com/excel/sortws.aspx

1 个答案:

答案 0 :(得分:1)

您是否尝试过Worksheets.Move方法?

http://msdn.microsoft.com/en-us/library/microsoft.office.tools.excel.worksheet.move%28v=vs.80%29.aspx

看起来正是您需要的