in vb6 a quanto pare nn puoi settare lo sfondo di un'intestazione nel datagrid
ho provato a vedere!

cmq per le celle lo puoi fare! (un bel ciclo)


per la larthezza ti dovresti regolare con la lunghezza del titolo , lo imposti tu! -> recordset.fields(8).name







a parte questo
perdi ogni speranza