|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.04.2011, 13:28 | #1 |
Пользователь
Регистрация: 23.04.2011
Сообщений: 42
|
DBGrid и Excel
Всем привет. Года 3 уже не ничего не писал на Delphi и тут жизнь заставила написать простенькую прогу.
Я разобрался со всем и вспомнил многое, но один момент остался неясным. Суть такая: программа должна вытащить данные из таблицы excel и засунуть их в другой формат, попутно добавив немного доп инфы. Excel я засунул в DBGrid: 1. Делаем соединение к файлу: Код:
Код:
Помогите, плиз!!!!!! |
23.04.2011, 16:32 | #2 |
Пользователь
Регистрация: 23.04.2011
Сообщений: 42
|
Кстати забыл, показать как я сохраняю:
Код:
|
23.04.2011, 19:14 | #3 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
А почему сразу не выгружаете из excel в Stringgrid?
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
23.04.2011, 19:25 | #4 |
Пользователь
Регистрация: 23.04.2011
Сообщений: 42
|
А что, так тоже можно???? Я так понял что к екселю просто так доступ не получить.... Не подскажете как?
Погуглил, нашел что-то. Буду пробовать Последний раз редактировалось artemavd; 23.04.2011 в 19:45. |
23.04.2011, 19:45 | #5 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
Хорошо, что нашли что-то. Да и на этом форуме вопрос про перегон данных из экселя в стринггрид и обратно обсуждался уже чертову уйму раз.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
23.04.2011, 20:19 | #6 |
Пользователь
Регистрация: 23.04.2011
Сообщений: 42
|
А все же интересно, как правильно делать из DBGrid? Из Stringgrid все понятно, я лишь не знал что к ней можно ексель цеплять.
А что у меня не так с DBGrid, в чем я не прав? |
23.04.2011, 20:32 | #7 |
Форумчанин
Регистрация: 11.03.2011
Сообщений: 426
|
Попробуйте с такой строкой подключения:
'Provider=Microsoft.Jet.OLEDB.4.0;D ata Source=' +Edit1.Text+ ';Extended Properties="Excel 8.0;HDR=No";Persist Security Info=True' |
23.04.2011, 20:46 | #8 |
Пользователь
Регистрация: 23.04.2011
Сообщений: 42
|
Спасибо!!! Так идет хорошо. Самую верхнюю ячейку (которая залочена) помечает как F1. Огромное спасибо!!!!
|
25.04.2011, 20:07 | #9 |
Регистрация: 27.12.2007
Сообщений: 3
|
Можно ссылочку? А то меня эта тема сейчас тоже весьма волнует. Вот эту тему (текущую) поиском нашел по форуму ))) Есть что-нибудь для совсем начинающих (в Excel+Delphi)? А то в этой теме код я вообще не понимаю А мне нужен импорт из эксселевского файла в Stringgrid... И экспорт соответственно тоже + подсветка ячеек (изменение цвета фона и текста). В гугле искал, нашел только какие-то обрывки, которыми пользуюсь как обезьяна ружьём. Шаг влево, шаг вправо - и уже не понятно, как реализовать функционал Ссылочку для начинающих не подкинете?
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Экспорт DBGrid в Excel | SpyCrypt | БД в Delphi | 5 | 28.04.2011 15:54 |
DBGrid->EXCEL | Neba | БД в Delphi | 7 | 03.11.2010 05:23 |
Выгрузка из DBGrid в Excel | Nika03 | БД в Delphi | 1 | 19.05.2010 22:06 |
искажение данных DBGrid в Excel-? | Evgenii | БД в Delphi | 2 | 18.11.2009 00:43 |