Excelシートからすべての非表示の列を削除しようとしていますが、Microsoft Office Interop
. 問題は、列を反復処理するときに、列の非表示プロパティ セットが見つからなかったことです。ここで何が間違っているのかわかりません。どんな助けでもいただければ幸いです
int columnCount = wsCurrent.UsedRange.Columns.Count;
Excel.Worksheet wsCurrent = (Excel.Worksheet)wsEnumerator.Current;
for (int c = 1; c <= columnCount; c++)
{
if (wsCurrent.UsedRange.get_Range((Excel.Range)wsCurrent.UsedRange.Cells[1, c], (Excel.Range)wsCurrent.UsedRange.Cells[wsCurrent.Rows.Count, c]).EntireColumn.Hidden)
Console.WriteLine("Column Hidden");
}