Значения жесткого кодирования, указанные на другом листе Excel с взаимодействием с Excel

Я пишу приложение, которое копирует один рабочий лист из нескольких разных книг в другую книгу. Проблема в том, что некоторые значения в рабочих листах, которые я копирую, ссылаются на другой рабочий лист в этой книге, поэтому, когда я копирую рабочий лист, у меня остается куча ошибок #REF!. Есть ли простой способ жестко закодировать эти значения на листе, прежде чем копировать его в новую книгу с помощью взаимодействия с Excel?


person azrosen92    schedule 02.07.2013    source источник
comment
Как вы копируете лист из одной книги в другую? Если вы копируете диапазон рабочего листа (A1: X99), вы должны иметь возможность копировать значения, а не формулы. См. это сообщение.   -  person JDB still remembers Monica    schedule 02.07.2013
comment
Я не использую функцию WorkSheet.copy()   -  person azrosen92    schedule 02.07.2013
comment
В этом случае вы можете использовать предложение в сообщении выше, чтобы заменить все формулы на целевом листе значениями, затем скопировать их в новую книгу, а затем закрыть исходную книгу без сохранения изменений.   -  person JDB still remembers Monica    schedule 02.07.2013