私はExcel._Worksheet.UsedRange.Rows.Count
プロパティを使用して、読み込まれた行の数を取得しています。これは私がprotect worksheetを追加するまでうまくいった。現在、私のUsedRangeは、列ごとにポピュレートされたセルの数(54)ではなく、列ごとにロックされていないセルの長さ(100)に等しい値を返します。シートを保護する前にUsedRangeが54を返しました。私はUsedRange.Rows.Count
が間違っているためです()保護されたシートの行数はどのように取得できますか?
string columnValue = worksheet.Range[currentColumnString, currentColumnString].Value2.ToString();//currentColumnString = A55, Value2=null
ToStringメソッドを呼び出したときに
は今、私は
NullReferenceException