Was Du suchst, wird mit der sogenannten COM - Schnittstelle gemacht (Common Object Model), das ist eine Windows-eigene Definition einer Schnittstelle, mit der Office-Programme ihre Daten austauschen, oder sich gegenseitig „fernsteuern“, oder mit der Active-X Module mit dem System kommunizieren. Weiteres Stichwort, etwas überholt, ist OLE.
Um Excel auszulesen oder zu schreiben, muß man es „automatisieren“ (to automate).in der Microsoft-Terminologie.
Du findest äußerst nützliche Artikel in der großen Datenbasis von Microsoft, dem MSDN. Tipp z.B. mal in Google ein: „Excel COM MFC“, dann kommen eine Reihe von Meldungen wie z.B "Q178781 - HOWTO: Automate Excel Using MFC and Worksheet Functions ", usw.
Das ist haargenau, was Du suchst. Weitere Stichworte sind „Visual C Excel Automate“ oder so ähnlich.
Man braucht allerdings ein bischen Zeit, bei dieser Programmierung durchzusteigen - aber es geht.
Gruß
Moriarty