Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > Excel ячейка


Автор: uranpro 17.4.2009, 17:47
добрый день.
как вытащить значение ячейки ?
вот его записываем:
Код

oWS.Cells[X1, X2] = tInput.Text;

вот читаем: (не работает)
Код

tOutput.Text = oWS.Cells[X1, X2]ж

Автор: uranpro 20.4.2009, 11:42
ап

Автор: diadiavova 20.4.2009, 12:55
Cells возвращает объект Range(ячейка считается диапазоном из одной ячейки), а не String. Если надо работать с содержимым ячейки, то приведи её к этому типу(Range) и работай со свойством Value.
Код

((Range)oWS.Cells[X1, X2]).Value = tInput.Text;


Добавлено через 3 минуты и 4 секунды
Предполагается, что нужное пространство имён импортировано в код ессно.

Автор: uranpro 20.4.2009, 17:45
diadiavova, спасибо, я думал, что можно обойтись без range =)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)