回答編集履歴

2

追記

2021/09/22 12:56

投稿

yamap55
yamap55

スコア1376

test CHANGED
@@ -81,3 +81,5 @@
81
81
  - [openpyxl.load_workbookのドキュメント](https://openpyxl.readthedocs.io/en/stable/api/openpyxl.reader.excel.html?highlight=load_workbook#openpyxl.reader.excel.load_workbook)
82
82
 
83
83
  - [inwb.activeのドキュメント](https://openpyxl.readthedocs.io/en/stable/api/openpyxl.workbook.workbook.html?highlight=load_workbook#openpyxl.workbook.workbook.Workbook.active)
84
+
85
+ - `inws[ranges]` が何故forで使えるのかは[ここ](https://openpyxl.readthedocs.io/en/stable/_modules/openpyxl/worksheet/worksheet.html#Worksheet)の `__getitem__` 辺りを読むと良いかもです。

1

ドキュメントを追記

2021/09/22 12:56

投稿

yamap55
yamap55

スコア1376

test CHANGED
@@ -73,3 +73,11 @@
73
73
  とありますので、読み込んだExcelファイルのアクティブのシートである事がわかります。
74
74
 
75
75
  つまり、アクティブのシート内の範囲をループしているという事になります。
76
+
77
+
78
+
79
+ ## 参考
80
+
81
+ - [openpyxl.load_workbookのドキュメント](https://openpyxl.readthedocs.io/en/stable/api/openpyxl.reader.excel.html?highlight=load_workbook#openpyxl.reader.excel.load_workbook)
82
+
83
+ - [inwb.activeのドキュメント](https://openpyxl.readthedocs.io/en/stable/api/openpyxl.workbook.workbook.html?highlight=load_workbook#openpyxl.workbook.workbook.Workbook.active)