Usability of openpyxl documentation
Hi there -- thanks for the great software for reading and writing Excel files from Python! It's very complete and very powerful.
I have a suggestion about the usability of the documentation on readthedocs. It is generally very comprehensive, however, I had to mention that it's very hard to quickly find what methods exist for the different classes that are provided.
For example, if I have a worksheet object, how can I see my options?
From the main documentation page, I tried 'Additional worksheet properties', but that isn't it: https://openpyxl.readthedocs.io/en/stable/worksheet_properties.html
'Simple usage' doesn't have a complete list, only very minimal examples. There is no link from there to the full class documentation for the objects being generated, so it makes 'discoverability' a bit limited.
I discovered that to get to this information, I should click 'openpyxl package', then 'openpyxl.worksheet package' then 'openpyxl.worksheet.worksheet module'. That gives me the documentation for the Worksheet class. It's very contorted. Now if I want to navigate from there to the 'Cell' class, I have to trace a similar path, even though for example (link below), the 'iter_cols' function mentions that a 'cell' object is returned. https://openpyxl.readthedocs.io/en/stable/api/openpyxl.worksheet.worksheet.html#openpyxl.worksheet.worksheet.Worksheet.iter_cols
What would be amazing would be to have all this documentation cross-referenced, so that we can easily click around the main classes and methods, and for these main classes to be more readily visible from the top-level navigation of the documentation.