Мне нужно изменить имя соединения в листе Excel в VBA. Я сделал это с:
ActiveWorkbook.Connections(name_of_conn).Name = name_of_conn2
, где оба имени являются строковыми переменными. Иногда это работает, иногда это говорит о недопустимой процедуре или аргументе.