私は問題のほとんどを解決しました。ワークシートをループして、テキスト ファイルを作成して書き込むことができます。私が抱えている唯一の問題は、実際にすべてのシートからテキストまたは値を抽出することです。以下は私が持っているコードですが、ワークシートごとにオブジェクトをスローするだけで、実際の値の代わりにそれらの単語をテキスト ファイルに書き込みます。
System.Object[,]
System.Object[,]
他に何が欠けていますか?私は初心者のプログラマーであることを指摘しておく必要があります。
これが私がこれまでに持っているコードです:
using (StreamWriter sw = File.CreateText("ExtractedText.txt"))
{
Excel.Application xlApp = new Excel.Application();
Excel.Workbook thisWkBook = xlApp.Workbooks.Open(thisFile);
foreach (Excel.Worksheet sheet in thisWkBook.Worksheets)
{
sw.WriteLine(sheet.UsedRange.Value);
}
}
何か案は?ありがとう!