Delfin, ak zvážiš, že
1. vstupy sa môžu preberať aj z excelu. Od x rôznych zdrojov, na ktorých autorov nie je dosah a
2. Výstupy z db enginy spravidla (cca 17-20 rokov), smerujem do Excelu (vrátane orámovania tabuliek, podfarbených buniek, fontov.. Je to teda finalizovaný výstup. Prípadne doplnený grafmi.
Potom možnosť kvalitného popisu stĺpcov a hárkov, prestáva byť až tak divný..
3. Ešte k Access engine - má zaujímavé a nie moc známe finty:
a/ SELECT * FROM [Excel 12.0;Database=FullXlsName].[$SheetName]
b/ SELECT * INTO [Excel 12.0;Database=FullXlsName].[NewSheetName] from myTable
Takže v tom prípade ak nechcem premenovávať stovky polí, čo iného mám na výber, než akceptovať tie, čo v ms excel už niekto vytvoril..
Ak mám externé dáta v databáze, tam si ich už môžem vhodne premenovať. To je to najmenej.
Access engina už roky dovolí čarovať z názvami polí v zmysle tohoto obrázku:

Radost pohledet
Urcite bych nezapomnel pridat "zero width space" kde se da 
Je zrejme chápané, že si sťažujem prácu. Ale ja v tomto robím už roky. Nevyplatilo by sa mi prácu si sťažovať zbytočne. Len sa to zrejme ťažšie vysvetľuje.