Как я получаю значение ячейки индексом строки и индексом столбца

в настоящее время я делаю это:

string cellValue = sheet.get_Range("A12", _missing).Value2.ToString();

это работает, но я действительно должен выбрать ячейку строкой и индексом столбца.

я получаю пустую исключительную ситуацию, когда я пробую

string cellValue = ((Range)sheet.Cells[row, column]).Value2.ToString();

какие-либо идеи?

6
задан CurlyFro 19 February 2010 в 20:59
поделиться

1 ответ

Где возникает ArgumentNullException? Попробуйте разделить ваш код следующим образом и пройдитесь по нему:

object rangeObject = sheet.Cells[row, column];
Range range = (Range)rangeObject;
object rangeValue = range.Value2;
string cellValue = rangeValue.ToString();

Это покажет вам, где находится объект null.

7
ответ дан 17 December 2019 в 00:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: