Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: ActiveX/СОМ/CORBA > Перейти к Excel на следующую строку


Автор: pavelv 10.7.2008, 10:42
Вставляю данные из Delphi в Excel. Нужно чтобы в одной ячейке, но каждый раз с новой строки кое-что записывалось. Тоесть вот так:
type1
type2
type3
Если просто в Excel перейти в одной ячейки со строчки на строчку нужно нажать Alt+Enter, а как передать эту фигню через Delphi?
Пытался передавать s:='type1'+ #18+#13+'type2', но тщетно

Автор: Данкинг 10.7.2008, 11:01
Код

for i:=1 to XXXXX do  excel.activeworkbook.activesheet.cells.item[i,1]:='БУГОГА';

 smile 

Автор: pavelv 10.7.2008, 11:06
Дык это в разные ячейки ты мне написал, а надо то в одну smile.

Автор: Данкинг 10.7.2008, 11:08
Цитата(pavelv @ 10.7.2008,  12:06)
Дык это в разные ячейки ты мне написал, а надо то в одну smile.

Ааа, вот оно что! smile 

Код

type:=type1+chr(10)+type2+chr(10)+type3;

Автор: pavelv 10.7.2008, 11:19
Спасибо, дайте я вас : smile . . Блин часа 1.5 маился, а 10-ка это вообще что за символ такой?

Автор: Данкинг 10.7.2008, 11:27
Цитата(pavelv @ 10.7.2008,  12:19)
Спасибо, дайте я вас : smile . . Блин часа 1.5 маился, а 10-ка это вообще что за символ такой?

Да не за что. smile 10 - это CTRL+ENTER. А если просто ENTER - то 13.

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