powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / пересчет формул VBA
5 сообщений из 5, страница 1 из 1
пересчет формул VBA
    #36884762
fedoamx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем доброго времени суток!

1. значит, есть формулы в файле
Код: plaintext
=ЕСЛИ(ЕНД(ВПР(B8;' 11 , 10 '!$C$ 6 :$H$ 147 ; 2 ; 0 ));"0";ВПР(B8;' 11 , 10 '!$C$ 6 :$H$ 147 ; 2 ; 0 ))
НО листа 11,10 нет.

Добавляем лист, после добавления листа в книгу с названием 11,10
Код: plaintext
Worksheets("там где формулы").Calculate
не помогает.
Подскажите, как сделать автоматический пересчет формул после добавления листа с названием "11,10" во всех формулах где есть упоминание о 11,10!


____
Заранее, спасибо!
...
Рейтинг: 0 / 0
пересчет формул VBA
    #36885056
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fedoamx,

например поставить в "сервис->параметры->вычисления" точку возле автоматически
...
Рейтинг: 0 / 0
пересчет формул VBA
    #36885145
Фотография The_Prist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я так полагаю, что вместо '11,10'!$C$6:$H$147 в формуле уже #ССЫЛКА! , а не реальный адрес. Поэтому пересчет ничего не даст. Надо перезаписывать формулу в ячейку.
...
Рейтинг: 0 / 0
пересчет формул VBA
    #36885341
fedoamx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
неее.. не то ребят!


Можно добавить лист и при этом формула обновится после обращения к выбранной ячейке.
...
Рейтинг: 0 / 0
пересчет формул VBA
    #36886104
sergeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вместо строки
Код: plaintext
Worksheets("там где формулы").Calculate
попробовать строку, заменив "A1:B10" на свой диапазон
Код: plaintext
Worksheets("там где формулы").Range("A1:B10").Replace What:="'11,10'!", Replacement:="'11,10'!"
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / пересчет формул VBA
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]