Musíš mít IMHO nainstalované data providery pro Office 2007, pokud chceš používat tenhle string.
http://www.microsoft.com/downloads/details.aspx?fam ilyid=7554F536-8C28-4598-9B72-EF94E038C891&display l ang=en
Myslím, že starý provider je
, ale možná ti radím moc starý...Microsoft.Jet.OLEDB.4.0
Provider "Microsoft.ACE.OLEDB.11.0" neexistuje, proto ti to hlásí chybu...