A
alba
Здравствуйте, есть функция, которая вставляет картинку в Excel 2003:
Function PicturesInsert (sheet:variant;range:string; pictures_:string):boolean;
begin
PicturesInsert:=true;
try
E.ActiveWorkBook.Sheets.item[sheet].Range[range].Select;
E.ActiveWorkBook.Sheets.item[sheet].Pictures.Insert(pictures_).Select;
except
PicturesInsert:=false;
end;
End;
но это не работает в Excel 2007, тк картинка не вставляется в указанную ячейку, а позиционируется в начале листа,
Пожалуйста, поделитель готовой функцией, у кого есть
Function PicturesInsert (sheet:variant;range:string; pictures_:string):boolean;
begin
PicturesInsert:=true;
try
E.ActiveWorkBook.Sheets.item[sheet].Range[range].Select;
E.ActiveWorkBook.Sheets.item[sheet].Pictures.Insert(pictures_).Select;
except
PicturesInsert:=false;
end;
End;
но это не работает в Excel 2007, тк картинка не вставляется в указанную ячейку, а позиционируется в начале листа,
Пожалуйста, поделитель готовой функцией, у кого есть