Прайс в формате Excel с картинками. #674557


#0 by DGorgoN
Вопрос к знатокам VBA и Excel. Хочу сделать прайс в Excel с картинками, которые будут лежать рядом с ним. Прайс с картинками, которые сохраняются в самом файле я уже сделал - файл открывается долго. Код для данного внедрения: ИмяФайла = "C:models2"+Прав("000000"+СокрЛП(сКод), 5)+".jpg";                 ЯчейкаКартинки = Екс.ActiveSheet.Cells(лчСчетчик, 3);                 ЯчейкаКартинки = Екс.ActiveSheet.Cells(лчСчетчик, 3);                 Екс.ActiveSheet.Pictures.Insert(ИмяФайла).Select;                 СчExcelСтрок = лчСчетчик;                 ШиринаИзобр=Екс.Selection.Width;                 ВысотаИзобр=Екс.Selection.Height;                 Екс.Selection.Delete;                                          ШиринаКартинки = 10;                 ВысотаКартинки = 10;                             Екс.ActiveSheet.Cells(СчExcelСтрок,3).AddComment;                   Екс.ActiveSheet.Cells(СчExcelСтрок,3).Comment.Text(" ",1);                 Екс.ActiveSheet.Cells(СчExcelСтрок,3).Comment.Shape.AlternativeText="";                   Екс.ActiveSheet.Cells(СчExcelСтрок,3).Comment.Shape.AutoShapeType=5;                   Екс.ActiveSheet.Cells(СчExcelСтрок,3).Comment.Shape.Width=400;                 Екс.ActiveSheet.Cells(СчExcelСтрок,3).Comment.Shape.Height=300;                 Екс.ActiveSheet.Cells(СчExcelСтрок,3).Comment.Shape.Fill.Visible=-1;                 Екс.ActiveSheet.Cells(СчExcelСтрок,3).Comment.Shape.Fill.UserPicture(ИмяФайла);                                  Екс.ActiveSheet.Cells(СчExcelСтрок,3).Value = "v";                  Возможно ли сделать так, что бы картинки подгружались динамически из внешний файлов. Прайс собираюсь записывать на диск с картинками.
#1 by sda553
Я бы html туда врезал, а в html был бы <img> вот и получилось динамически
#2 by Утконос
мне вот эта штука здорово помогла с размером файла - правда на клюшках, но смысел понятен В 60 !!! раз сжимаем файл MS EXCEL с картинками (созданный программно из 1С)
#3 by DGorgoN
В смысле?
#4 by sda553
В смысле того, что сделал бы вместо Excel файла, html файл, который, между прочим, можно успешно открывать в екселе. В этом случае и картинки будут снаружи, и подгружаться они будут динамически
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С