I use OpenPyXl for handling excel in python, but it doesn't support handlling hyperlinks of images and shapes. In that case, we need to use COM (Component Object Model) to handle excel program directly and use other functions available in excel itself. Sample : test1.xlsx file with two images. Code 1 import os import win32com.client excel = win32com.client.Dispatch("Excel.Application") # excel.V..