![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вопрос по взаимодействию Delphi - Excell [D5]
VL © (2002-08-09 11:15:00)Господа.
Подскажите
1.как из Delphi в лист Excell в ячейку вставить ссылку на другую ячейку.
2.как вставить картинку из файла в определенное место и растянуть (сжать) ее
Если можно - опираясь на часть кода
var
vExcel, xlvariant: OLEVariant;
procedure TForm1.Button1Click(Sender: TObject);
begin
vExcel := CreateOleObject("Excel.Application");
vExcel.Workbooks.Open("c:\test.xls", False);
vExcel.Cells[2, 3].Value := 124512;
vExcel.Cells[2, 3].Borders[7].LineStyle := 1;
VL (2002-08-09 14:29:00) [1]В экселе можно вставить вручную гиперссылку на ячейку на этомже или другом листе, при нажатии на ссылку - переходишь по ссылке.
как такоеже вставить програмно?
ПИТОН (2002-08-09 12:34:00) [2]Поясни, что значит ссылку?
VL (2002-08-09 12:20:00) [3]в самом Excell тоже не получается
ПИТОН (2002-08-09 12:18:00) [4]В Excel-е запиши макрос и посмотри как это делается
VL (2002-08-09 11:41:00) [5]ну а ссылку то как (office xp)
ПИТОН (2002-08-09 11:39:00) [6]1.
vExcel.Cells[i, j].Formula := "=$A$1"или
vExcel.Cells[i, j].Formula := "=R[-1]C[-2]"
2.
В Excel-е запиши макрос и посмотри как это делается