Я пытаюсь использовать функцию Array в VB, но каждый раз, когда я ее использую, появляется ошибка. "массив является типом и не может использоваться как выражение"
excel.ActiveSheet.Range(range).RemoveDuplicates(Columns:=Array(1,2))
excel.ActiveSheet.Range(range).RemoveDuplicates(Columns:=New Object() {1,2})
Аргумент столбцов принимает «массив индексов столбцов, которые содержат дублирующую информацию». Это взято из документации . Попробуйте передать массив с этими индексами.
excel.ActiveSheet.Range(range).RemoveDuplicates(Columns:=New Object() {1, 2})