Существует несколько ограниченный способ сделать это, используя API getSelectedDataAsync и тип ImageCoercuon. Я знаю, что это работает на Рабочем столе, но не уверенно о Office Online, Mac или iOS. См. https://dev.office.com/reference/add-ins/shared/document.setselecteddataasync. Чтобы поместить изображение в ячейку, вам, вероятно, потребуется программно выбрать ячейку с помощью парадигмы API ExcelApi (2016+). И если вы не знаете ширину и высоту строк и столбцов, вам может потребоваться проверить их там (или использовать очень простой взлом для первой настройки диаграммы вместо желаемого изображения, установив ее положение для ограничения с обеих сторон ячейку и загрузку ее свойств ширины и высоты). Я с удовольствием рассмотрю вашу попытку такого кода, но это не будет очень простая или чистая задача.
Фактическая полноценная поддержка изображений высока на нашем backlo, но не в продукте.
Спасибо @micheal. Я справился с этим по-другому. Мы сохраняем изображения на azure blob, поэтому создаем гиперссылку в ячейке, используя формулу, и пользователь сможет увидеть ее нажав на нее в следующей вкладке :) – Chidrup
Рад, что у вас есть обходной путь! –