Bonjour.
J'ai une application C# interfacée avec EXCEL comme suit :
Mon soucis est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 //--- Appel Excel m_exAppExcel = new Excel.ApplicationClass(); m_exAppExcel.Caption = "Mon Excel"; m_exClasseur = m_exAppExcel.Workbooks.Add(Excel.XlWBATemplate.xlWBATWorksheet); m_exFeuille = (Excel._Worksheet)m_exClasseur.ActiveSheet; m_exFeuille.Name = "Mesures"; m_exAppExcel.Visible = true;
Lorsque j'écris dans une cellule "m_exFeuille.Cells[1, 1] = "toto";" et qu'une cellule est en cours d'édition dans Excel (sur la feuille Excel, commencez à taper du texte dans une cellule quelconque mais sans valider), j'ai une exception qui est levée.
Comment valider la cellule en cours d'édition avant de vouloir écrire dans une autre. Je ne trouve pas une telle fonction !!.
La seule astuce consiste à enregistrer la feuille ("m_exClasseur.Save();")pour valider les saisies mais c'est un peu ennuyant
Partager