1

ドロップダウン リストを含む Excel ファイルをエクスポートしています。

そのために、以下のコードを使用しています。

with pd.ExcelWriter('draft.xlsx', engine='xlsxwriter') as writer:
    df.to_excel(excel_writer=writer, sheet_name='Filter', index=False)
    worksheet = writer.sheets['Filter']
    worksheet.data_validation('B:B', {'validate': 'list', 'source': ['open', 'high', 'close']})

列のすべての値にドロップダウン リストが必要なため、グループ「B:B」を配置しています。

ただし、これを実行すると、次のようになります。

AttributeError: 'NoneType' object has no attribute 'group'

すべての列の値にデータ検証を適用することは可能ですか?

ありがとう!

4

1 に答える 1