Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Отключить модификацию формул / 16 сообщений из 16, страница 1 из 1
26.06.2013, 20:59
    #38311906
HOME_X
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отключить модификацию формул
Доброго дня господа !

Необходимо отключить механизм модификации формул при вставке/удалении строк

Пример
Ячейка A1=СУММ(B1:B20)
Удаляю строку 10
Ячейка A1=СУММ(B1:B19)

Непобходимо иметь всегда
Ячейка A1=СУММ(B1:B20)

Заранее благодарен !
...
Рейтинг: 0 / 0
27.06.2013, 03:13
    #38312051
ZVI
ZVI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отключить модификацию формул
Так: =СУММ(ДВССЫЛ("B1:B20"))

Но лучше: =СУММ(B1:ИНДЕКС(B:B;20))
потому что не пересчитывается каждый раз, это т.н. не "летучая" формула.
...
Рейтинг: 0 / 0
27.06.2013, 03:15
    #38312052
ZVI
ZVI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отключить модификацию формул
Так не чувствительно и к удалению 1-й строки:
=СУММ(ИНДЕКС(B:B;1):ИНДЕКС(B:B;20))
...
Рейтинг: 0 / 0
27.06.2013, 09:28
    #38312138
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отключить модификацию формул
в тему.

у меня итоговый лист составляется из формул
=ДВССЫЛ("'"&ИНДЕКС(ЛИСТ;СТРОКА()-6+3)&"'!"&"b30"), где строка "'"&ИНДЕКС(ЛИСТ;СТРОКА()-6+3)&"'!" - это просто хитрая вытяжка имени листа и файла. речь не о том. Понятно, что при удалении какй-либо строки или столбца у меня все слетает и приходится все переставлять заново, меняя руками ссылку "b30", например, на "b31".

может как-то проще можно все это завязать?
...
Рейтинг: 0 / 0
27.06.2013, 09:41
    #38312154
Serge 007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отключить модификацию формул
Серёг, давай файл, я например не понял зачем тебе ИНДЕКС(ЛИСТ;СТРОКА()-6+3) для извлечения имени листа и файла
...
Рейтинг: 0 / 0
27.06.2013, 10:06
    #38312185
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отключить модификацию формул
Serge 007Серёг, давай файл, я например не понял зачем тебе ИНДЕКС(ЛИСТ;СТРОКА()-6+3) для извлечения имени листа и файлане, файл прикрепить не получится. пример слабал, в приложении.

по поводу ИНДЕКС(ЛИСТ;СТРОКА()-6+3): ЛИСТ возвращает массив листов файла. это макрофункция или как там правильно назвать. а ИНДЕКС помогает из этого массива выбрать имя того листа, который нужно подставить в формулу. подробнее тут
...
Рейтинг: 0 / 0
27.06.2013, 10:51
    #38312258
HOME_X
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отключить модификацию формул
Serge 007,

А настроек софта - так понимаю нет ?
Типа пересчет листа (отключить модификацию формул)
...
Рейтинг: 0 / 0
27.06.2013, 11:32
    #38312308
The_Prist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отключить модификацию формул
HOME_X,

Настроек нет. Только модификация имеющейся формулы под условия.

PlanB, а не затруднит выложить файл, в котором будет присутствовать проблемная функция? На вскидку можно попробовать так сделать:
=ДВССЫЛ("'"&ИНДЕКС(ЛИСТ;СТРОКА()-6+3)&"'!b"&СТРОКА(B30))
...
Рейтинг: 0 / 0
27.06.2013, 12:01
    #38312351
HOME_X
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отключить модификацию формул
Принято - спасибо !
...
Рейтинг: 0 / 0
27.06.2013, 14:17
    #38312636
Serge 007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отключить модификацию формул
PlanBЛИСТ возвращает массив листов файла. это макрофункция или как там правильно назвать. а ИНДЕКС помогает из этого массива выбрать имя того листа, который нужно подставить в формулуВот и непонятно, нафига такие сложности, если есть решение без макрофункций и прочей лабуды? Подробнее смотри тут
...
Рейтинг: 0 / 0
01.07.2013, 15:10
    #38315884
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отключить модификацию формул
Serge 007Вот и непонятно, нафига такие сложности, если есть решение без макрофункций и прочей лабуды? Подробнее смотри тут а очень просто. листов всегда переменное количество и названия заранее не известны.


вот вы мне лучше скажите, чем сейчас снимают защиту с листов excel 2007? аопр для этой версии, полагаю, уже не актуален
...
Рейтинг: 0 / 0
01.07.2013, 15:21
    #38315900
Serge 007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отключить модификацию формул
PlanBлистов всегда переменное количество и названия заранее не известныНу и что? Ты же в файле их всё-равно пишешь (как в выложенном тобой файле в столбце А). Ну а если надо автоматом получать список листов книги - то да, без макрофункций или макросов тут не обойтись

PlanBчем сейчас снимают защиту с листов excel 2007?
Защиту листов можно даже руками снимать, причём не зная пароля :)
...
Рейтинг: 0 / 0
02.07.2013, 10:18
    #38316687
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отключить модификацию формул
Serge 007PlanBлистов всегда переменное количество и названия заранее не известныНу и что? Ты же в файле их всё-равно пишешь (как в выложенном тобой файле в столбце А). Ну а если надо автоматом получать список листов книги - то да, без макрофункций или макросов тут не обойтисьда, так и есть
Serge 007PlanBчем сейчас снимают защиту с листов excel 2007?
Защиту листов можно даже руками снимать, причём не зная пароля :)дай ссыль. или могу тебе файл выслать..
...
Рейтинг: 0 / 0
02.07.2013, 11:15
    #38316796
The_Prist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отключить модификацию формул
PlanB,

пиши на почту(The-Prist@yandex.ru) - опишу прцесс снятия защиты с листов в 2007.
...
Рейтинг: 0 / 0
02.07.2013, 11:26
    #38316821
Serge 007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отключить модификацию формул
PlanBдай ссыль

13582134
...
Рейтинг: 0 / 0
05.07.2013, 12:07
    #38321686
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отключить модификацию формул
The_Prist, спасибо =)))
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Отключить модификацию формул / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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