As larguras das colunas (de algumas colunas) no Openpyxl tornam-se zero após mais de 60 colunas

Dado umwb com 5 planilhas, estou adicionando uma coluna a cada dia usandoopenpyxl, e isso está funcionando bem. Agora, porém, com j, ust mais de 60 colunas, a largura do primeiro número N de colunas (parece serB através deBH) tornou-se 0. Isso resulta nas colunas basicamente desaparecendo quando abertas no Excel:

Buscar a largura das primeiras colunas confirma isso (ondefb é um<Worksheet> objeto):

In [71]: fb.column_dimensions["A"].width
Out[71]: 46.125
In [72]: fb.column_dimensions["B"].width
Out[72]: 0.0
In [73]: fb.column_dimensions["BI"].width
Out[73]: 11.75
In [73]: fb.column_dimensions["BJ"].width
Out[73]: 10.25

Eu tentei definir o tamanho automático:

for dimension in fb.column_dimensions.values():
    dimension.auto_size = True

e, em seguida, salvando a pasta de trabalho, mas isso não teve efeito (as colunas ainda estão invisíveis no Excel). Tentei definir manualmente o tamanho de algumas colunas para um tamanho razoável, por exemplo. 12:

fb.column_dimensions["B"].width = 12

e novamente salvando, mas ainda sem alterações (as colunas ainda são invisíveis no Excel),apesar de, quando recarregar a planilha no openpyxl e verificar a largura das colunas, elas são definidas para o novo tamanho (diferente de zero).

Uma ou ambas as abordagens deveriam ter funcionado e há uma etapa adicional que estou perdendo?

Python: 2.7.10

Openpyxl: 2.2.2

questionAnswers(1)

yourAnswerToTheQuestion