http://support.microsoft.com/kb/320369/en-us
X++:
static void Job29(Args _args)
{
COM App = new Com("Excel.Application");
COM wb;
COM wbs;
COM sh;
COM r;
Com c;
Com s;
COMDispFunction f;
;
App.Visible(true);
wbs = App.WorkBooks();
wb = Wbs.Add();
sh = wb.ActiveSheet();
r = sh.Range("A1");
r.value2("1");
r = sh.Range("A2");
r.value2("2");
sh.AutoFilterMode(false);
r = sh.Range("A1:A2");
f = new COMDispFunction(r, "AutoFilter", COMDispContext::METHOD);
f.call();
//r.AutoFilter();
}