不知道货号是字符型还是整数?如果是整数,去掉 ' 这个
e.Col.Combolist = DataTables("货号明细").GetComboListString("颜色", "[货号] = " & e.Row("货号"))