Najszybszy sposób na uzyskanie serii wierszy programu Excel
W projekcie VSTO C # chcę uzyskać zakres wierszy ze zbioru indeksów wierszy.
Indeksy wierszy mogą być na przykład podobne do „7,8,9,12,14”.
Następnie chcę uzyskać wiersz „7: 9,12,14”.
Teraz to robię:
Range rng1 = sheet.get_Range("A7:A9,A12,A14", Type.Missing);
rng1 = rng1.EntireRow;
Ale jest to trochę nieefektywne ze względu na obsługę łańcuchów w specyfikacji zakresu.
sheet.Rows["7:9"]
działa, ale nie mogę tego dać
sheet.Rows["7:9,12,14"] // Fails