![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Привет всем! помогите пожалуйста кодом , хочется решить данную проблему
|
#2
|
||||
|
||||
![]() Вот пример отправки в Excel
Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
Этот пользователь сказал Спасибо Alegun за это полезное сообщение: | ||
djmix (18.07.2014)
|
#3
|
|||
|
|||
![]() Спасиб ещё раз, а как быть с моментом вставки картинок (bmp), тот же эксел
![]() |
#4
|
||||
|
||||
![]() Я через буфер обмена вставлял, ShapeRange.IncrementTop/Left можно положение картинки на холсте книжной страницы изменять
Код:
uses Clipbrd; ... var Excel:Variant; pic: TPicture; begin Excel:= CreateOleObject('Excel.Application'); Excel.Visible:=true; Excel.Workbooks.Add(-4167); pic:= TPicture.Create; pic.LoadFromFile('037.bmp'); ClipBoard.Assign(pic); Excel.ActiveSheet.Paste; Excel.ActiveSheet.Shapes.Item(Excel.ActiveSheet.Shapes.Count).Select;// это и есть картинка Excel.Selection.ShapeRange.IncrementLeft(Increment := 10)// в пикселях Excel.Selection.ShapeRange.IncrementTop(Increment := 10);// - pic.Free; end; Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
Этот пользователь сказал Спасибо Alegun за это полезное сообщение: | ||
djmix (21.07.2014)
|