By Steve Endow
[This blog post was 100% human written. None of this post was drafted, written, or edited by an AI.]
I recently worked on a very complex Business Central Per Tenant Extension for a customer.
I had to reproduce a "report" that was based on a 1,600 line SQL stored procedure that performed tens of thousands of calculations on GL data and custom configuration data, that was rendered in Power BI.
After weeks of work, I got the PTE developed, and after a few weeks of testing and reconciling, my report finally matched the customer's historical reports. To the penny.
Except for the formatting.
The customer was used to reconciling an Excel version of the report with 50 rows and over 230 columns. Both the rows and columns were shaded, and the report had a title and dates. And given the scrolling involved in a report that large, the customer used the Excel "freeze panes" feature.
The Excel report my PTE was exporting from BC was black and white, no color, no shading, no title, and no frozen panes. Every time they opened my Excel file, they had to do some basic formatting just to review it.
So I asked my buddy Claude: "Is it possible to have formatting in the Excel file?" I didn't know if AL could do that.
![]() |
| Is it possible? |



