回答編集履歴

1

追記

2021/07/02 05:22

投稿

quickquip
quickquip

スコア11235

test CHANGED
@@ -17,3 +17,77 @@
17
17
 
18
18
 
19
19
  データが入っているカラムをすべて選択して"ふりがなの表示/非表示"ボタンを押していって、非表示にすれば読み込めると思います。
20
+
21
+
22
+
23
+ ----
24
+
25
+ (追記)
26
+
27
+
28
+
29
+ 該当部分のコードが
30
+
31
+ [https://foss.heptapod.net/openpyxl/openpyxl/-/blob/branch/3.0/openpyxl/worksheet/_reader.py#L424](https://foss.heptapod.net/openpyxl/openpyxl/-/blob/branch/3.0/openpyxl/worksheet/_reader.py#L424)
32
+
33
+
34
+
35
+ ```python
36
+
37
+ def bind_col_dimensions(self):
38
+
39
+ for col, cd in self.parser.column_dimensions.items():
40
+
41
+ if 'style' in cd:
42
+
43
+ key = int(cd['style'])
44
+
45
+ cd['style'] = self.ws.parent._cell_styles[key]
46
+
47
+ self.ws.column_dimensions[col] = ColumnDimension(self.ws, **cd)
48
+
49
+ ```
50
+
51
+
52
+
53
+ [https://foss.heptapod.net/openpyxl/openpyxl/-/blob/branch/3.0/openpyxl/worksheet/dimensions.py#L135](https://foss.heptapod.net/openpyxl/openpyxl/-/blob/branch/3.0/openpyxl/worksheet/dimensions.py#L135)
54
+
55
+
56
+
57
+ ```python
58
+
59
+ def __init__(self,
60
+
61
+ worksheet,
62
+
63
+ index='A',
64
+
65
+ width=DEFAULT_COLUMN_WIDTH,
66
+
67
+ bestFit=False,
68
+
69
+ hidden=False,
70
+
71
+ outlineLevel=0,
72
+
73
+ outline_level=None,
74
+
75
+ collapsed=False,
76
+
77
+ style=None,
78
+
79
+ min=None,
80
+
81
+ max=None,
82
+
83
+ customWidth=False, # do not write
84
+
85
+ visible=None,
86
+
87
+ auto_size=None,):
88
+
89
+ ```
90
+
91
+
92
+
93
+ ですから、列全体の属性で、データ(ファイル)の方には入っているけれど何か対応してない属性があるんだろうな、と推測して、phoneticから連想される機能を試してみたら再現しました。