|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Экспорт данных в ексель
Суть такая
произвожу экспорт даннных в Excel бывает 4 строки и 8 столбов бывает 2000 строк и 10 столбов выходит нормальная таблица нужно найти в столбце А последнюю заполненную ячейку и в следующую записать данные из edit как это организовать? |
#2
|
|||
|
|||
Как я делал экспорт в Excel.
Сама процедура работает через OLE. Все равно, для вывода таблицы надо рассчитывать текущую строку. Соответственно, последняя строка возвращается в вызвавшую процедуру, которая рассчитывает следующую строку и выводит там дополнительные данные. На самом деле, конечно, сделано немного подругому (через callback'и), но по сути именно так. |
#3
|
||||
|
||||
Наверное проще пример показать, как обычно
Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
#4
|
|||
|
|||
Спасибо
Огромное спасибо за пример
можно закрывать нашел другой вариант, может не правильный но сработал текст в пустую ячейку по столбцу А после последней заполненной Код:
begin row:=1; col:=2; while Sheet.Cells[row,col].Text <> '' do Inc(Row); Sheet.Cells[row,col-1].Value:=edit1.Text; end; |
#5
|
|||
|
|||
вопрос №2
записываю текст в ячейку
А1 Петров А2 Иван А3 Иванович в А4 нужно получить Петров И.И. как ето реализовать? |
#6
|
||||
|
||||
A4:= А1 + ' ' + А2[1] + '.' + А3[1] + '.';
Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
Этот пользователь сказал Спасибо Alegun за это полезное сообщение: | ||
sailen (24.05.2015)
|
#7
|
|||
|
|||
выходит текст А1 А2. А3.
спс работает
Последний раз редактировалось sailen, 20.05.2015 в 16:44. |