כן, זה אפשרי.
אם תשלחי לי את האימייל שלך במסר, אני יכול לשלוח לך מאמר (בערך 3M) שמסביר איך ליצור קובץ XLS דרך ++C. ממנו אפשר להבין גם איך לגשת לנתונים. לגבי השאלה השניה, אם את כותבת אובייקט COM ב- ++C אז אפשר להריץ אותו דרך אקסל ע"י VB script. אני מניח שאפשר גם להריץ כל תוכנה, אבל אני לא מכיר מספיק VB script באקסל.