A simple class that holds a COM interface to Excel.
By using the win32com
module from Mark Hammonds’ pywin32 package, we
can manipulate various workbook/worksheet methods inside this class.
__init__ |
Default class constructor. |
Close |
Closes the Excel workbook, interrupting the COM interface. |
GetCommentsRange |
Returns a range of cells containing comments, using the VBA API. |
GetText |
Returns the WYSIWYG text contained in a cell. |
Excel
(object)¶A simple class that holds a COM interface to Excel.
By using the win32com
module from Mark Hammonds’ pywin32 package, we
can manipulate various workbook/worksheet methods inside this class.
__init__
(self, filename, sheetname)¶Default class constructor.
Parameters: |
|
---|
Close
(self, save=False)¶Closes the Excel workbook, interrupting the COM interface.
Parameters: | save – True to save the changes you made to the workbook,
False otherwise. |
---|
GetCommentsRange
(self)¶Returns a range of cells containing comments, using the VBA API.
GetText
(self, row, col)¶Returns the WYSIWYG text contained in a cell.
Parameters: |
|
---|
Note
The row and col parameters are not real Python index, as they use the Excel indexing mode (i.e., first index is 1 and not 0).