У меня есть книга с 5 листами, заполненными UDF (пользовательскими функциями).
Мне нужно скопировать эти 5 листов в новую книгу, но мне нужны только значения.
Проблема в том, что когда я копирую все эти листы ячейки с UDF были повреждены с #value, потому что у меня нет моих макросов в этой новой книге.
Я не могу скопировать модуль, потому что многие пользователи будут использовать эту книгу, и, возможно, их Excel не позволит мне манипулировать vba project
.
Я пробовал копировать и вставлять только значения между книгами, но это не сработало. Я думаю, это потому, что на моем листе много объединенных строк и столбцов. Excel показывает сообщение об ошибке. Я переведу здесь с португальского на английский, может быть, Excel не использует именно эту работу:
Этот вариант требует, чтобы все объединенные ячейки были одного размера.
Я не понимаю эту ошибку. Я даже попытался сделать это вручную: скопировать весь лист (щелкнуть правой кнопкой мыши, переместить и скопировать), затем выбрать весь использованный диапазон в моей исходной книге, ctrl + c, затем выбрать первую ячейку в новой книге, затем ctrl + v и затем вставьте только значения. И Excel выдает ошибку. Я также попытался выбрать весь диапазон в новой книге, прежде чем нажимать ctrl + v. Та же проблема.
Я не знаю что делать. Сейчас я копирую и вставляю только значения в исходную книгу, а затем копирую весь лист в новую книгу. Проблема в том, что это действие уничтожает мою исходную книгу, поэтому я должен закрыть ее и снова открыть, чего я не хотел делать.
Кто-нибудь знает, как действовать?