There are trains that run from Strasbourg railway station to CDG specifically for air passengers ... with AF flight numbers. Still a heck of a lot more hassle* than the regular 11-minute rail shuttle to SXB Entzheim, and then a quick hop on Hop! to CDG.
(* Sadly through personal experience on more than one occasion!)