How would I force cell formatting to take effect automatically after a data refresh?
I have a connection set up to pull data from SQL Server to a table in Excel.
However, upon initial pull and refresh - cell formatting does not take effect on these cells, until I interact with them in some way such as double-clicking, or pressing F2, or even using Text To Columns
to fix them all at once.
My settings indicate to preserve cell formatting, and it is preserved, it just doesn't seem to apply until interaction of some kind occurs.
See here before and after shots:
The issue is affecting formatting of my entire table, the specific column shown IS a date
type in SQL Server.
Is there something I'm completely overlooking to have cell formatting apply to cells after data refresh, or if this is just a bug in Excel, would it be possible to maybe macro out a Text To Columns
action after every data refresh?
I'm on Excel 2013, with SQL Server 2008 R2.
Any help appreciated, Thanks.
EDIT 1: No formulas exist in table, has been tested on multiple machines and on Excel 2013 and 2016 and issue still occurs.