Bonjour,
L'utilisation de Process et kill dans un code C# fonctionne parfaitement avec Notepad.
Avec un fichier ods la manipulation est plus délicate pour l'ouverture et pose un problème pour la fermeture.
Si quelqu'un à déjà rencontré ce problème et sait comment régler le problème , je suis preneur.
Merci d'avance

static string CheDest = @"C:\Users\gerard\Desktop\VS_2019_Fichier_test\FichierTest.ods";
static string CheCalc = @"C:\Program Files\LibreOffice\program\scalc.exe";

===> l'ouverture fonctionne correctement[/B][/U][/B]
ProcessStartInfo pr = new ProcessStartInfo();
pr.FileName = CheCalc;
pr.Arguments = CheDest;
Id = Process.Start(pr).Id;
TextBox1.Text = Id.ToString();

===> bien que l'ID soit correcte, Kill ne ferme pas le fichier
TextBox2.Text = Id.ToString();
Process[] localByName = Process.GetProcessesByName(CheCalc);
int i = localByName.Length;
Process.GetProcessById(Id).Kill();