2017-04-12 83 views
0

openpyxlを使用してテキストをExcel形式で出力する必要があります。私は、私のテキストの一部を上付き文字として添え字として欲しがっています。openpyxlでテキストを下付き文字としてフォーマットするには

私はopenpyxlのドキュメントをチェックしましたが、それについて何も見つかりませんでした。私はopenpyxl.cell.textモジュールhereを見つけました。

このコードは

wb = OP.Workbook() 
ws = wb.active 

c = OP.cell.text.InlineFont(vertAlign='subscript') 
ws.cell(row=1, column=1, value='ab') 

wb.save('example.xlsx') 

正常に動作しかし、私はテキストを下付きとして表示させるためにcを使用する方法を知りません。

+0

[openpyxlでリッチテキストを使って編集するワークブック]の可能な重複(http://stackoverflow.com/questions/28774757/editing-workbooks-with-rich-text-in -openpyxl) –

+0

ありがとうございました。私は見てみましょう – Parousia

答えて

-1

正しいモジュールをインポートするようにしてください。

この1作品:

from openpyxl import Workbook 
from openpyxl.styles import PatternFill, Border, Side, Alignment, Protection, Font 
wb = Workbook() 
ws = wb.active 
a = ws['A1'] 
ws['A1'] = 'appel' 
a.font = Font(bold=True, vertAlign='subscript') 
wb.save('test.xlsx') 
関連する問題