Within Excel, a range such as this can be passed directly into the Dates parameter.
CTQL.CTRangeData AreBusinessDates_Dates;
int[] arrBAreBusinessDates_Dates = {
CTQL.Date.serialNumber("1/2/2006", "dd/mm/yyyy"),
CTQL.Date.serialNumber("15/2/2006", "dd/mm/yyyy"),
CTQL.Date.serialNumber("16/2/2006", "dd/mm/yyyy"),
CTQL.Date.serialNumber("17/2/2006", "dd/mm/yyyy"),
CTQL.Date.serialNumber("2/2/2006", "dd/mm/yyyy"),
CTQL.Date.serialNumber("3/2/2006", "dd/mm/yyyy"),
CTQL.Date.serialNumber("4/2/2006", "dd/mm/yyyy"),
CTQL.Date.serialNumber("5/2/2006", "dd/mm/yyyy"),
CTQL.Date.serialNumber("6/2/2006", "dd/mm/yyyy") // Array Data
};
CTQL.IntVector arrAreBusinessDates_Dates =
new CTQL.IntVector(arrBAreBusinessDates_Dates);
// Second parameter determines whether the array is a column array (false) or a row array (true)
AreBusinessDates_Dates = new CTQL.CTRangeData(arrAreBusinessDates_Dates, false);