matrix = [list(map(int,input().split())) for i in range(3)]
我想要的是对齐以仅使“-”单元格居中。现在它已左对齐。 我想知道我该怎么做。 谢谢。
答案 0 :(得分:0)
这是一个openpyxl
解决方案:
from openpyxl.styles import Alignment
from openpyxl import load_workbook
wb = load_workbook('Data.xlsx')
ws_names=wb.get_sheet_names()
for ws_name in ws_names:
for row_cells in wb.get_sheet_by_name(ws_name):
for cell in row_cells:
if cell.value == '-':
cell.alignment = Alignment(horizontal='center')
wb.save('Data.xlsx')
wb.close()