public void SetCellValue( int columnIndex, object value )
例外 | 解説 |
---|---|
System.ArgumentOutOfRangeException | columnIndex は、0 以下またはワークシート内の列数以上です。 |
System.NotSupportedException | 指定した値の型がサポートされておらず、Excel にエクスポートできません。 |
System.InvalidOperationException | 割り当てた値が Formula です。その代わりに、Formula.ApplyTo はセルで渡され数式で呼び出される必要があります。 |
System.InvalidOperationException | 割り当てた値が WorksheetDataTable です。その代わりに、CellsInTable はセルを含む領域に設定する必要があります。 |
System.InvalidOperationException | 指定される値は、他のセルまたは結合されたセル領域の値である FormattedString です。 |
System.InvalidOperationException | 値が指定され、このセルは ArrayFormula または WorksheetDataTable の一部です。 |
System.InvalidOperationException | 行がワークシートから削除された場合。 |
このセルが結合したセル領域に属す領域の左上のセルで、値を取得または設定する場合は、関連付けられた結合セルの領域の値を取得または設定します。結合したセル領域の他のセルの値を取得すると常に null を返します。結合したセル領域での他のセルの値を設定すると、効果がなくなります。
数式がセルに適用されている場合、またはセルかデータテーブルにセルが関連付けられている場合に Value を取得するとセルの計算された値を返します。
この値でサポートされるタイプは以下のとおりです。