У меня возникли проблемы с переименованием листов с пакетом RDCOMClient, и я не уверен, что происходит не так. В приведенном ниже коде будет отображаться имя активного листа, поэтому ссылка работает.RDCOMclient переименовывает рабочий лист Excel
print(wb$ActiveSheet()[["Name"]])
Но когда я пытаюсь назначить новое имя со следующим кодом, ничего не происходит.
wb$ActiveSheet()[["Name"]] <- "Summary"
Я попытался назначить Wb $ ActiveSheet() переменной, а затем сделать это:
x[["Name"]] <- "Summary"
И все-таки я не могу получить имя, чтобы изменить, она по-прежнему остается «Лист1 ». Любая помощь?
Можете ли вы показать полный код, а не фрагменты? Вы сохраняете изменения? Как вы проверяете имя листа? – Parfait