为做一个报表统计小工具,需要用到excel的AutoFilter功能,以下是在vc中用excel的autofilter功能的方法:
AutoFilter ( 删选的列, 删选的内容1, 动作 , 删选的内容2, 下拉箭头是否显示);
程序段:
range = exl_sourcefile.sheet.GetUsedRange();
range.Select();
exl_sourcefile.sheet.SetEnableAutoFilter(TRUE);
range.AutoFilter(_variant_t((long)6),_variant_t("中银"),1,vtMissing,vtMissing);
range.AutoFilter(_variant_t((long)5),_variant_t("法国"),1,vtMissing,vtMissing);
AutoFilter第三个参数可以是以下值: