При выгрузке в ексель надо в ячейки добавлять картинки. Посмотрел как это в макросе выглядит, в интернете глянул. Должно быть что то похожее на ЛистНовый.Pictures.Insert(Путь).Select(); или Эксель.ActiveSheet.Shapes.AddPicture();
но ни AddPicture, ни Pictures я нигде не нашел. В чем проблема может быть? Может есть другой метод?
все там есть:
Function AddPicture(Filename As String, LinkToFile As MsoTriState, SaveWithDocument As MsoTriState, Left As Single, Top As Single, Width As Single, Height As Single) As Shape
Member of Excel.Shapes
но с ячейками куда они добавляются проблема, часть из низ вставляются в нужные ячейки, а другая часть скидывается в кучу в абсолютно ненужном месте, хотя координаты для select() все правильные
если пропустить твои знания VBA и корявость кода, то что-то вроде
Excel.ActiveSheet.Cells(НомерСтрокиТаблицы, КоличествоКолонок + 2).Select();
Фото1 = Excel.ActiveSheet.Pictures.Insert(ПутьКФото);
Фото1.Top = Excel.ActiveSheet.Cells(НомерСтрокиТаблицы, КоличествоКолонок + 2).Top;
Фото1.Left = Excel.ActiveSheet.Cells(НомерСтрокиТаблицы, КоличествоКолонок + 2).Left;
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший