Страницы: 1
RSS
Сумма ячеек по цвету.Не работает функция после закрытия документа
 
Здравствуйте!

Пробую создать функцию "Сумма ячеек по цвету" (согласно инструкции из раздела "Приемы").
Пройзводя все действия согласно инструкции, функция работает.
Но после сохранения, закрытия документа и открытия его заново, функция не работает (в ячейке с формулой пишет "#ИМЯ?").
Повторяя заново все действия согласно инструкции - функция снова работает, но после закрытия документа снова пишет "#ИМЯ?"

Подскажите, что нужно слелать чтобы функция работала и после закрытия документа?

Заранее спасибо.
 
Где код?
Сохраняете как xlsx?
 
Простите а что за код?
Да, сохраняю как xslx.
 
В xlsx код (функция) не живёт. Он любит среду обитания с расширением xlsm (Книга с поддержкой макросов).
 
Я и в такой среде сохраняла. Тоже не работает. Пишет "Справка недоступна. У данной функции аргументов нет."
 
Тогда похвастайтесь Вашей функцией. В файле.
 
Ну можно код функции держать в другом файле, например в персональной книге или в надстройке, и использовать в xlsx. Так что xlsx ещё не диагноз :)
 
Так автор говорит, что и в xlsm не работает...
 
Так может код в другом xlsx :)
 
Вот два файла: 1-сохраненно в формате xlsx; 2- сохраненно с поддержкой макросов xlsm

Формулу создавала согласно инструкции "Сумма ячеек по цвету" из раздела Приемы (http://www.planetaexcel.ru/techniques/9/162/)
 
xlsm работает.
Макросы разрешены?
 
Я не сильна в Экселе. Не подскажите как можно проверить разрешенны ли макросы?
Цитата
Hugo пишет: Так может код в другом xlsx
[CODE][/CODE]Вроде так тоже пробовала (методом тыка).
При создании формулы в ячейке (в документе (например №2)), функция была с сылкой на документ (например №1) в котором этаже функция работала (! только тогда когда этот документ №1 был открыт) и она работала.
Как только документ №1 закрывался, значение ячейки с формулой в документе №2 вылетало и пишет "#ИМЯ?"
 
Ну если файл с кодом закрыт - тогда конечно код недоступен, а как иначе?
Поэтому можно код держать в персональной книге макросов или в надстройке - они всегда невидимо открыты. На этой машине.
 
в параметрах ексель в безопасности включите "все макросы"
Страницы: 1
Читают тему
Наверх