practice questions practice projects command line emailer image site downloader link verification working with excel spreadsheets excel documents installing the openpyxl module reading excel documents opening excel documents with openpyxl getting sheets from the workbook getting cells from the sheets converting between column letters and numbers getting rows and columns from the sheets workbookssheetscells projectreading data from spreadsheet step read the spreadsheet data step populate the data structure step write the results to file ideas for similar programs writing excel documents creating and saving excel documents creating and removing sheets writing values to cells projectupdating spreadsheet step set up data structure with the update information step check all rows and update incorrect prices ideas for similar programs setting the font style of cells font objects formulas adjusting rows and columns setting row height and column width merging and unmerging cells freezing panes charts summary practice questions practice projects multiplication table maker blank row inserter spreadsheet cell inverter text files to spreadsheet spreadsheet to text files contents in detail xvii