C# - Excel: Supprimer la Ligne, en fonction de la valeur dans la première Colonne
Imaginer, que u ont la Colonne A.
Il y a 100 Lignes et les Cellules sont des Nombres, comme 1, 2, 3 jusqu'à 100..
Comment puis-je programmaticaly (C#) Supprimer une Ligne spécifique, par Exemple: la Suppression de la Ligne
La valeur de la Colonne A est 5..
Je travaille avec Microsoft.Bureau de.Interop.Excel et c'est le code correspondant:
Microsoft.Office.Interop.Excel.Application xlApp = new Microsoft.Office.Interop.Excel.Application();
Microsoft.Office.Interop.Excel.Workbook xlWorkbook = xlApp.Workbooks.Open(@"C:\Users\fre\Desktop\TestDatei.xls");
Microsoft.Office.Interop.Excel._Worksheet xlWorksheet = xlWorkbook.Sheets[1];
Microsoft.Office.Interop.Excel.Range xlRange = xlWorksheet.UsedRange;
xlWorksheet.Select(Type.Missing);
Microsoft.Office.Interop.Excel.Range range = xlWorksheet.get_Range("B1:B5", Type.Missing);
range.Delete(Microsoft.Office.Interop.Excel.XlDeleteShiftDirection.xlShiftUp);
Vous devez vous connecter pour publier un commentaire.
parce que j'étais intéressé aussi, j'ai fait quelques recherches sur le web et créé un exemple de code. maybee cela peut vous aider:
salutations!
jens
r.Value2 == 5.0F
Si vous souhaitez supprimer toute la ligne, essayez cela, il travaille