форматирование xlsxwriter, отображение линий сетки с цветом фона

#python #xlsxwriter

Вопрос:

Я собираюсь добавить цвет к ячейкам, но не ко всему столбцу. Линии сетки исчезают, когда я добавляю цвет.

Я использую:

 from os import write
import pandas as pd 
import numpy as np 

data = {"a":np.random.rand(5)}
df = pd.DataFrame(data=data)

writer = pd.ExcelWriter("df.xlsx", engine='xlsxwriter')
df.to_excel(writer, index=False, sheet_name="a")
workbook = writer.book
worksheet = writer.sheets["a"]
money_color_fmt = workbook.add_format({'num_format': '#,##0.00', 'bold': False,
                                    'align': 'center',
                                    'bg_color': '#2EABBC'})
worksheet.set_column('A:A', 30, money_color_fmt)
writer.save()
 

Я понимаю это:

введите описание изображения здесь

но я ищу это:

введите описание изображения здесь

Я использую ОС Ubuntu 20.04, если это имеет значение.