Перейти к содержанию

Вопрос по VBA Excel. Можно ли сохранять и восстанавливать формулы с ячеек?


Dubai

Рекомендуемые сообщения

Во-первых, зачем у ячеек формат "текстовый"? Нужен "Общий".

Во-вторых, Value - переводится, как "значение", не сложно догадаться, что для формул использовать нужно Formula.

Пример:

.........= Sheets("Лист1").Range("A1").Formula

В-третьих, этим способом формула копируется с абсолютными адресами, т. е. будет неверной.

Если нужны относительные адреса, то используется FormulaR1C1.

Пример (ваш случай):

.........= Sheets("Лист1").Range("A1").FormulaR1C1

В-четвертых, неужно использовать цикл, а не "колбасу", которую вы написали.

И т. д.

Изменено пользователем MrAnderson
Ссылка на комментарий
Поделиться на другие сайты

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти
×
×
  • Создать...