1 pièce(s) jointe(s)
[Excel - C#] Barre de menu d'Excel affiché même lorsque je cache Excel
Bonjour,
Je développe une application qui a besoin de lancer Excel, mais le client souhaite qu'Excel soit caché. Jusque là rien de bien compliqué, mais lorsque je lance Excel une 2eme barre de menu "détaché" s'affiche (voir la photo si dessous), même lorsque je cache Excel, cette barre est visible.
Y a t'il un moyen de ne pas l'afficher du tout ? Même si je souhaite afficher Excel pour le débogage?
Voici la barre:
Pièce jointe 629768
Je précise que lorsque j'ouvre Excel normalement, je n'est pas cette barre de menu supplémentaire.
Je précise aussi que je lance une macro dans Excel (elle me lance des solver).
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
private bool InitExcel(bool Visible)
{
try
{
//Démarre Excel et récupère l'application
_ApplicationXL = new Microsoft.Office.Interop.Excel.Application();
_LesWorkBooks = _ApplicationXL.Workbooks;
_ApplicationXL.Visible = Visible;
return true;
}
catch (Exception e)
{
MessageBox.Show(e.Message);
return false;
}
} |
Merci