PowerpointAutomationにVS2005を使用しています。ここで実行しようとしているのは、指定された場所から既存のPPTを開き、そこにデータを書き込むことです。テーブル構造を持つ一部のスライドでは、これらのテーブルはデータセットからコードで入力されます。ただし、ここでの問題はPPTのテーブルに10行があり、データセットに10行を超える20または30がある場合、データセットに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
}
}
私の最終的な目標は、空白のスライドを排除することです