我正在使用 VS 2005 进行 Powerpoint 自动化。我在这里要做的是从指定位置打开现有的 PPT 并将数据写入其中。在一些幻灯片中我有表格结构,这些表格是从代码中的数据集填充的。但是这里的问题是如果 PPT 中的表格有 10 行,而数据集有 20 或 30 行超过 10 行现在,如果数据集中有 30 行,那么我正好需要 3 张类似的幻灯片。我应该如何复制 PPT 中的表格结构在填写 PPT 表格之前使用 C# 。到现在我用的是这个
double SlideCount=0;
if (DS.Tables[0].Rows.Count > 10)
{
SlideCount = (DS.Tables[0].Rows.Count) / 10;
SlideCount = Math.Round(double.Parse(SlideCount.ToString()));
for (int i = 0; i < SlideCount; i++)
{
//Code to Duplicate slide
}
}
我的最终目标是消除空白幻灯片