powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Delphi & Excel
10 сообщений из 10, страница 1 из 1
Delphi & Excel
    #32200459
semen-soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Повскажите плз. как с помощью стандартных компонент delphi 6 передать данные из ADOTable в Excel
...
Рейтинг: 0 / 0
Delphi & Excel
    #32200641
Фотография viman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Введи в поиске Excel и будет тибе счастие... Тут каждый пятый топик с экселем связан.
...
Рейтинг: 0 / 0
Delphi & Excel
    #32200829
semen-soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Юмор понятен. А по существу... Документации по закладке Servers нет... Компоненты вроде есть, а как юзать непонятно.
...
Рейтинг: 0 / 0
Delphi & Excel
    #32200923
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FAQ

вот сдесь можещь посмотреть как работать с екселем ...
...
Рейтинг: 0 / 0
Delphi & Excel
    #32200955
Фотография viman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сложновато для начала. Можно проще. Вот основное.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
var v:variant;
begin
     v := CreateOleObject('Excel.Application');
     v.Workbooks.Open[apl_path+xreport+'zhurnal.xls'];
     v.Sheets['Основной'].Activate;
     v.Columns['A:A'].ColumnWidth :=  30 ;
     v.Range['a1:i1'].NumberFormat := '0'+DecimalSeparator+'00';
     v.range['b4']:='Всего';
     v.range['b4'].Interior.ColorIndex :=  34 ;
     v.range['b'+inttostr(line)].formula:='=sum(c'+inttostr(line)+':'+buk(org_count+ 1 )+inttostr(line)+')'; //всего
      v.visible:=true;
     v := UnAssigned;

...
Рейтинг: 0 / 0
Delphi & Excel
    #32200956
Фотография viman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А да, и еще в uses - excel97, comobj,
...
Рейтинг: 0 / 0
Delphi & Excel
    #32201227
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да нет просто comobj должно хватить !
...
Рейтинг: 0 / 0
Delphi & Excel
    #32201282
Фотография viman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да нет просто comobj должно хватить !
без Excel97.pas не будут пониматься константы.
Например для оформления
Код: plaintext
1.
2.
         v.Selection.HorizontalAlignment := xlGeneral;
         v.Selection.VerticalAlignment := xlTop;

или для рамок
Код: plaintext
1.
2.
3.
4.
     v.Range['a1:b5'].Borders[xlBottom].LineStyle := xlContinuous;
     v.Range['a1:b5'].Borders[xlTop].LineStyle := xlContinuous;
     v.Range['a1:b5'].Borders[xlleft].LineStyle := xlContinuous;
     v.Range['a1:b5'].Borders[xlright].LineStyle := xlContinuous;
...
Рейтинг: 0 / 0
Delphi & Excel
    #32203377
Lt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Lt
Гость
Если нет документации по компонентам вкладки Servers
в частности по Excel можно запустить его, создать макрос
с необходимыми действиями(визуально) и проанализировать его
код. Свойства соответствующего компонента со страницы
Servers практически полностью совпадут с командами
из VBA в теле макроса
...
Рейтинг: 0 / 0
Delphi & Excel
    #32203384
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это тоже верно я так и делаю
причем все константы оттудова можно как раз и раздобыть .
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Delphi & Excel
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]