private void GenererListe(string nomFeuille, string nomTable) { Table personnes = Global.BaseDonneesCABS.EnvoyerRequeteSelectionDirect(NOM_TABLE_PERSONNE, String.Format(FORMAT_REQUETE_PERSONNES, nomTable, "")); AjusterDonneesPersonnes(personnes); personnes.RetirerChamp("perId"); Feuille feuille = new Feuille(nomFeuille, 2); feuille.AjouterTableau(new Tableau(personnes, nomFeuille)); Classeur document = new Classeur(); document.AjouterFeuille(feuille); frmPrincipal formulairePrincipal = ParentForm is frmPrincipal ? (frmPrincipal)ParentForm : null; if (formulairePrincipal != null) { formulairePrincipal.AfficherIndication("Génération du document Excel"); } document.Generer(); if (formulairePrincipal != null) { formulairePrincipal.EffacerIndication(); } }