Что касается вашей первой проблемы, существует способ поворота изображений с помощью кода VBA, но может быть проще просто повернуть его заранее, чтобы оно отображалось правильно. См. этот пост для получения дополнительной информации.
Ваша вторая проблема может быть решена несколькими способами, вы можете включить изображения в рабочую книгу и загрузить ее оттуда, но если вам не нравитсячто вы можете указать путь динамически. Конечно, в этом случае вы также должны предоставить своим коллегам файлы изображений. Если изображения хранятся в той же папке, что и файл Excel, вы можете использовать
Application.ActiveWorkbook.Path
, чтобы динамически находить путь к файлу Excel, который также будет путем к изображению. Вы также можете сохранить изображение в подпапке в папке файла Excel и создать этот путь следующим образом:
path=Application.ActiveWorkbook.Path & "\subfoldername"