|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.05.2012, 13:08 | #1 |
Регистрация: 02.05.2012
Сообщений: 8
|
Работа с Excel через Delphi
Здравствуйте.
Пишу значение в ячейку Excel через Delphi, затем сохраняю изменения в файл, Delphi мне говорит что файл с таким именем уже существует, заменить, нажимаю "Да", все проходит без ошибок и т.д., но! когда открываю этот файл изменения которые я вносил в ячейку в этом файле отсутствуют, никак не могу понять что делаю не правильно, помогите пожалуйста, вот мой код: vExcel:=CreateOleObject('Excel.Appl ication'); vExcel.Visible:=False; vExcel.Workbooks.Add(ExtractFilePat h(Application.ExeName)+'EX.xls'); vExcel.Workbooks[1].WorkSheets[1].Cells[4,4]:='Hello'; vExcel.visible:=true; vExcel.ActiveWorkbook._SaveAs('EX.x ls'); vExcel.Quit; |
11.05.2012, 13:31 | #2 |
Регистрация: 02.05.2012
Сообщений: 8
|
Все) разобрался сам)))
ошибка была в указании пути к файлу для сохранения я делал: vExcel.ActiveWorkbook._SaveAs('EX.x ls'); а надо было: vExcel.ActiveWorkbook._SaveAs(Extra ctFilePath(Application.ExeName)+'EX .xls'); |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Форматирование Excel через Delphi | VHomer | Общие вопросы Delphi | 2 | 22.02.2012 10:35 |
Подключение надстроек excel через delphi | a_n_n_a | Общие вопросы Delphi | 0 | 19.12.2011 09:43 |
График в excel через delphi | RoZi | БД в Delphi | 2 | 04.04.2009 09:53 |
работа с excel файлами через Delphi | Winss | Помощь студентам | 6 | 08.09.2007 17:54 |