行1にヘッダーが含まれる10枚のexcellファイルがあります。このコードを使用して、これらのヘッダーの範囲を取得しています。その部分は正常に機能します。
string lastColumn = worksheet.Cells.SpecialCells(XlCellType.xlCellTypeLastCell).Address[Type.Missing].Substring(1, 1);
Range amountRange = worksheet.Range["A1", string.Format("{0}1", lastColumn)];
同じヘッダーの新しいシートを取得していますが、動的に追加する必要があります。DBから読み取らなければなりません。
したがって、コードをこれに変更すると、最後の列だけが表示されます。汗かいていない。
string lastColumn = worksheet.Cells.SpecialCells(XlCellType.xlCellTypeLastCell).Address[Type.Missing].Substring(1, 1);
Range amountRange = worksheet.Range[string.Format("{0}1", lastColumn)];
しかし、私が欲しいのは最後の列に1を加えたものを取得することであり、私はそれに苦労しています。私の最初の考えはlastColumn+1でしたが、機能しません。何か案は。ルイ・マーティンズ?