static void ProcessWorkbook(IWorkbook workbook, string tableName, bool rebuild, out IRichEditDocumentServer richEditDocumentServer)
            {
                richEditDocumentServer = null;

                if (rebuild)
                {
                    workbook.CalculateFullRebuild();
                }

                CellRange range = null;

                int p = tableName.IndexOf('!');

                if (p >= 0)
                {
                    var worksheetName      = tableName.Substring(0, p);
                    var worksheetTableName = tableName[(p + 1)..];