:return: 2d numpy array for this table with any formulas resolved to the final
                 excel formula.
        :param xltable.Workbook workbook: Workbook the table has been added to.
        :param int row: Row where the table will start in the sheet (used for resolving formulas).
        :param int col: Column where the table will start in the sheet (used for resolving formulas).
        :param formula_values: dict to add pre-calculated formula values to (keyed by row, col).

def get_data(self, workbook, row, col, formula_values={}):
        """
        :return: 2d numpy array for this table with any formulas resolved to the final
                 excel formula.
        :param xltable.Workbook workbook: Workbook the table has been added to.
        :param int row: Row where the table will start in the sheet (used for resolving formulas).
        :param int col: Column where the table will start in the sheet (used for resolving formulas).
        :param formula_values: dict to add pre-calculated formula values to (keyed by row, col).
        """
        if workbook:
            prev_table = workbook.active_table
            workbook.active_table = self
        try:
            return self._get_data_impl(workbook, row, col, formula_values)
        finally:
            if workbook:
                workbook.active_table = prev_table