質問するログイン新規登録

回答編集履歴

1

補足を追加

2020/10/01 09:38

投稿

Daregada
Daregada

スコア11992

answer CHANGED
@@ -6,4 +6,7 @@
6
6
  ```Diff
7
7
  - ws1.column_dimensions[column].width = adjusted_width
8
8
  + ws1.column_dimensions[col[0].column_letter].width = adjusted_width
9
- ```
9
+ ```
10
+
11
+ 補足:
12
+ なぜ、検索してコピペしたコードが動かなかったのかというと、openpyxl 3以降で`column_dimensions`の添字が列番号の数値から列名の文字列に変更されたから、ですね。参考にしたサイトは、古いバージョンで動作するコードだったのでしょう。