Bonjour,
Je désire intégrer une page Excel dans un CDialog. Est-il facile de le faire
sans utiliser d'ActiveX? j'utilise MFC +VS .net. J'ai trouvé des exemples
pour piloter Excel (Automatisation) mais pas pour intégrer excel dans mon
dialogue.
Merci, Jean-Claude
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Christian ASTOR
Chevalley J.-C wrote:
Je désire intégrer une page Excel dans un CDialog. Est-il facile de le faire sans utiliser d'ActiveX? j'utilise MFC +VS .net. J'ai trouvé des exemples pour piloter Excel (Automatisation) mais pas pour intégrer excel dans mon dialogue.
Il faut forcément un ActiveX si on veut la sheet identique, mais ça peut-être transparent Par ex avec ATL (AtlAxWinInit(), "AtlAxWin" class, et il n'y a rien à faire, cf KB192560)
Chevalley J.-C wrote:
Je désire intégrer une page Excel dans un CDialog. Est-il facile de le faire
sans utiliser d'ActiveX? j'utilise MFC +VS .net. J'ai trouvé des exemples
pour piloter Excel (Automatisation) mais pas pour intégrer excel dans mon
dialogue.
Il faut forcément un ActiveX si on veut la sheet identique, mais ça
peut-être transparent
Par ex avec ATL (AtlAxWinInit(), "AtlAxWin" class, et il n'y a rien à
faire, cf KB192560)
Je désire intégrer une page Excel dans un CDialog. Est-il facile de le faire sans utiliser d'ActiveX? j'utilise MFC +VS .net. J'ai trouvé des exemples pour piloter Excel (Automatisation) mais pas pour intégrer excel dans mon dialogue.
Il faut forcément un ActiveX si on veut la sheet identique, mais ça peut-être transparent Par ex avec ATL (AtlAxWinInit(), "AtlAxWin" class, et il n'y a rien à faire, cf KB192560)
Chevalley J.-C
Merci, j'ai essayé mais je dois faire qqch. de faux car CreateWindow(..) me retourne NULL avec GetLastError07 ie. "Cannot find window class". je pens que ça veut dire qu'il ne connait pas "AtlAxWin"? est-ce-que c'est parceque j'uitlise .net?
Application MFC de style dialogue:
// AtlAxWinInit is implemented in Atl.dll #pragma comment(lib, "atl.lib") #include <atldef.h> #define _ATL_DLL_IMPL #include <atliface.h>
> Je désire intégrer une page Excel dans un CDialog. Est-il facile de le
faire
> sans utiliser d'ActiveX? j'utilise MFC +VS .net. J'ai trouvé des
exemples
> pour piloter Excel (Automatisation) mais pas pour intégrer excel dans
mon
> dialogue.
Il faut forcément un ActiveX si on veut la sheet identique, mais ça peut-être transparent Par ex avec ATL (AtlAxWinInit(), "AtlAxWin" class, et il n'y a rien à faire, cf KB192560)
Merci, j'ai essayé mais je dois faire qqch. de faux car CreateWindow(..) me
retourne NULL avec GetLastError07 ie. "Cannot find window class". je pens
que ça veut dire qu'il ne connait pas "AtlAxWin"? est-ce-que c'est parceque
j'uitlise .net?
Application MFC de style dialogue:
// AtlAxWinInit is implemented in Atl.dll
#pragma comment(lib, "atl.lib")
#include <atldef.h>
#define _ATL_DLL_IMPL
#include <atliface.h>
> Je désire intégrer une page Excel dans un CDialog. Est-il facile de le
faire
> sans utiliser d'ActiveX? j'utilise MFC +VS .net. J'ai trouvé des
exemples
> pour piloter Excel (Automatisation) mais pas pour intégrer excel dans
mon
> dialogue.
Il faut forcément un ActiveX si on veut la sheet identique, mais ça
peut-être transparent
Par ex avec ATL (AtlAxWinInit(), "AtlAxWin" class, et il n'y a rien à
faire, cf KB192560)
Merci, j'ai essayé mais je dois faire qqch. de faux car CreateWindow(..) me retourne NULL avec GetLastError07 ie. "Cannot find window class". je pens que ça veut dire qu'il ne connait pas "AtlAxWin"? est-ce-que c'est parceque j'uitlise .net?
Application MFC de style dialogue:
// AtlAxWinInit is implemented in Atl.dll #pragma comment(lib, "atl.lib") #include <atldef.h> #define _ATL_DLL_IMPL #include <atliface.h>
> Je désire intégrer une page Excel dans un CDialog. Est-il facile de le
faire
> sans utiliser d'ActiveX? j'utilise MFC +VS .net. J'ai trouvé des
exemples
> pour piloter Excel (Automatisation) mais pas pour intégrer excel dans
mon
> dialogue.
Il faut forcément un ActiveX si on veut la sheet identique, mais ça peut-être transparent Par ex avec ATL (AtlAxWinInit(), "AtlAxWin" class, et il n'y a rien à faire, cf KB192560)
Christian ASTOR
Chevalley J.-C wrote:
Merci, j'ai essayé mais je dois faire qqch. de faux car CreateWindow(..) me retourne NULL avec GetLastError07 ie. "Cannot find window class". je pens que ça veut dire qu'il ne connait pas "AtlAxWin"? est-ce-que c'est parceque j'uitlise .net?
Oui, les noms de classes ont changé. (AtlAxWin71 ou AtlAxWin7, ...)
Chevalley J.-C wrote:
Merci, j'ai essayé mais je dois faire qqch. de faux car CreateWindow(..) me
retourne NULL avec GetLastError07 ie. "Cannot find window class". je pens
que ça veut dire qu'il ne connait pas "AtlAxWin"? est-ce-que c'est parceque
j'uitlise .net?
Oui, les noms de classes ont changé.
(AtlAxWin71 ou AtlAxWin7, ...)
Merci, j'ai essayé mais je dois faire qqch. de faux car CreateWindow(..) me retourne NULL avec GetLastError07 ie. "Cannot find window class". je pens que ça veut dire qu'il ne connait pas "AtlAxWin"? est-ce-que c'est parceque j'uitlise .net?
Oui, les noms de classes ont changé. (AtlAxWin71 ou AtlAxWin7, ...)