ドキュメントやリビジョンから単語を数える必要があるアプリケーションに取り組んでいます。
ここでわかるように、私はすでにWordドキュメントでこれを解決しました(まあ、解決できる限り)が、ExcelまたはPowerPointドキュメントからそのデータを取得する方法を考えています。
MSDNドキュメントはこれまで役に立ちませんでした-私は探し続けますが、誰かが答えを知っているなら、私は少し助けていただければ幸いです。
編集: @Andrewから提供された情報を利用して(彼に感謝します)、Excel部分のこのコードを取得しました:
foreach (Excel._Worksheet s in ExcelBook.Sheets)
{
if (s.UsedRange.Value2 != null)
{
for (int i = 1; i <= s.UsedRange.Value2.GetLength(0); i++)
{
for (int j = 1; j <= s.UsedRange.Value2.GetLength(1); j++)
{
string content = s.UsedRange.Value2[i, j];
MessageBox.Show(i + " - " + j + " - " + content);
}
}
}
}
これを使用して、シート内のすべてのセルの単語を数えることができますが、それでも改訂には役立ちません-これをフォローアップする方法について誰かが考えていますか?