Der schnellste Weg, um eine Excel-Reihe von Zeilen zu erhalten
In einem VSTO C # -Projekt möchte ich einen Zeilenbereich aus einer Reihe von Zeilenindizes abrufen.
Die Zeilenindizes können beispielsweise "7,8,9,12,14" lauten.
Dann möchte ich den Bereich "7: 9,12,14" reihen.
Ich mache jetzt folgendes:
Range rng1 = sheet.get_Range("A7:A9,A12,A14", Type.Missing);
rng1 = rng1.EntireRow;
Aber es ist ein bisschen ineffizient, da Zeichenfolgen in der Bereichsspezifikation behandelt werden.
sheet.Rows["7:9"]
funktioniert, aber ich kann das nicht geben
sheet.Rows["7:9,12,14"] // Fails