在openpyxl中,您可以像这样设置超链接:
cell.hyperlink = r'..\somedir\somefile.txt'
Run Code Online (Sandbox Code Playgroud)
但是,这不适用于您在Excel中设置超链接时将获得的超链接样式。您可以应用带有蓝色文本和下划线的样式,但是当您打开文档时,访问的超链接不会更改颜色。
openpyxl是否可以指定类似于Excel中设置的超链接的超链接样式?
尝试添加这样的超链接样式
ft = Font()
ft.underline = 'single' # add single underline
ft.color = Color(rgb='000000FF') # add blue color
cell.font = ft
Run Code Online (Sandbox Code Playgroud)