Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / пересчет формул VBA / 5 сообщений из 5, страница 1 из 1
06.10.2010, 15:28
    #36884762
fedoamx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
пересчет формул VBA
Всем доброго времени суток!

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
06.10.2010, 16:58
    #36885056
Игорь Горбонос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
пересчет формул VBA
fedoamx,

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


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


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