如何解决Excel的URL限制?

我正在使用优秀的xlsxwriter来用Python构build电子表格。 我已经意识到, 在开始收到警告并且function被门控之前,您只能将4万左右的URL写入表单。

有没有办法把这个url写成string,这样excel应用程序就不会把url解释为打开的string(因此允许我添加无限的url)? 我知道这些url是不可点击的,但在这种情况下对我来说总比没有好。

Excel的限制是每个工作表大约65k个URL。 XlsxWriter警告如果你超过了。

有没有办法把这个url写成string,这样excel应用程序就不会把url解释为打开的string(因此允许我添加无限的url)

XlsxWriter有一个构造函数选项来closuresstring到URL的转换:

workbook = xlsxwriter.Workbook(filename, {'strings_to_urls': False})