Eine Excel Tabelle sortieren nach Spalte I ab der Zeile 5 absteigend using c sharp

Mitglied: KaiserQQ7

KaiserQQ7 (Level 1)

26.07.2011 um 14:00 Uhr, 4937 Aufrufe, 2 Kommentare

Hallo,

ich möchte eine Excel Tabellle sortieren nach Spalte (Range) "I5" also ab die Zeile 5. ich habe die folgende Code gefunden aber taucht ein fehler:

Excel.Range rngSort = ws.get_Range("I5", missing);
rngSort.Activate();
rngSort.Cells.Select();


rngSort.Sort(Type.Missing,
Excel.XlSortOrder.xlAscending,
Type.Missing,
Excel.XlSortOrder.xlAscending,
Excel.XlSortOrder.xlAscending,
Type.Missing,
Excel.XlSortOrder.xlAscending,
Excel.XlYesNoGuess.xlYes,
Type.Missing,
Type.Missing,
Excel.XlSortOrientation.xlSortColumns,
Excel.XlSortMethod.xlPinYin,
Excel.XlSortDataOption.xlSortNormal,
Excel.XlSortDataOption.xlSortNormal,
Excel.XlSortDataOption.xlSortNormal);


Gruß
Kaiser
2 Kommentare
Mitglied: SMARTi
26.07.2011 um 14:23 Uhr
Warum benutzt du nicht die Excel-Interne Sortier-Funktion?
Mitglied: KaiserQQ7
26.07.2011 um 14:27 Uhr
ich mache gerade einen Add-In für Excel und ich brauche diese Funktion innerhalb der Code.