Вниз
Скачать: CL | DM;

Передача данных в шаблон Эксель   Найти похожие ветки 

← →
cer   (2009-02-15 14:29) [0]

Уважаемы Дельфисты! Допишите (подправьте)пож-та код.
При счелчке мыши по кнопке,данные из Edit-ов должны попасть в шаблон Эксель.Страница Эксель должна автоматически открыться.

procedure TForm1.Button1Click(Sender: TObject);

begin
 Excel := CreateOleObject("Excel.Application");
 Excel.WorkBooks.Open("c:\4.xls",False);
 WorkBook := Excel.WorkBooks.Item[1];
 Sheet := Workbook.Sheets.Item[3];
 
 Sheet.Cells[3,3]:=Edit1.Text;
 Sheet.Cells[4,3]:=Edit2.Text;
 Sheet.Cells[5,3]:=Edit3.Text;
end;


← →
KSergey ©   (2009-02-16 11:05) [1]

http://delphimaster.net/view/15-1234767612/


← →
cer   (2009-02-16 23:55) [2]

Уважаемые ГУРУ ДЕЛЬФИ! Подскажите ПЛЗ!!!!
     Excel := CreateOleObject("Excel.Application");
    Excel.WorkBooks.Open(GetCurrentDir+"\4.xls",False);
   WorkBook := Excel.WorkBooks.Item[1];
 Sheet := Workbook.Sheets.Item[3];
  Sheet.Cells[3,3]:=Edit1.Text;
 Sheet.Cells[4,3]:=Edit2.Text;
 Sheet.Cells[5,3]:=Edit3.Text;
  Excel.quit;
    Excel := Unassigned;

Вроде все правильно.В Винде ХР все прошло нормально.Единственно офис ругнулся-мол старенькая версия файла,но это так и должно...
А вот в Винде 2000 какая-то беда...Ругается сервер,ругается Excel выдает ошибку итд....но самое поразительное-эта запись в Excel состоялась....

Да, в uses написано Excel2000, ExcelXP....

Мне выдвинули предположение,что это из-за сервака (компы в сетке)

Кто что может сказать.....ПОДСКАЖИТЕ,БРАТЦЫ ! ПЛИЗЗЗЗЗ.....Ведь придется от Excel отказываться...а я не знаю чем его заменить

P.S. За ссылку спасибо...пока не помогло


← →
KSergey ©   (2009-02-17 08:26) [3]

скорее от версии установленного офиса зависит, а не от винды.
Ругается - это хорошо, но мы не знаем как. У нас не ругается.


← →
Дуб ©   (2009-02-17 08:38) [4]


> Да, в uses написано Excel2000, ExcelXP....

зачем?



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.011 c
2-1234471261
Krozzz
2009-02-12 23:41
2009.04.05
Как считать данные из компонента Edit? (API)


2-1234773241
Andrewtitoff
2009-02-16 11:34
2009.04.05
Word Отступ слева


1-1209052939
Тыщ
2008-04-24 20:02
2009.04.05
Что означают элементы с названиями ".1", ".2" и т.п?


1-1209297887
Volk
2008-04-27 16:04
2009.04.05
помогите


15-1233273959
Дмитрий Белькевич
2009-01-30 03:05
2009.04.05
Куда высылать изменения в JCL/JVCL?




   Наверх