Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
03.12.2003, 17:30
|
|||
|---|---|---|---|
|
|||
ехель -> адрес ячейки из функции |
|||
|
#18+
А не знает ли кто, как разобрать такую проблему - как узнать из функции в какой ячейке она установлена. Те 1. Пишем свою функцию ->f1(чегонибудь) 2. в какой то ячейке пишем "=f1(чегонибудь)" ? как из f1 узнать - куда ее в этот раз прописали спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.12.2003, 18:17
|
|||
|---|---|---|---|
ехель -> адрес ячейки из функции |
|||
|
#18+
SpecialCells Method Returns a Range object that represents all the cells that match the specified type and value. Syntax expression.SpecialCells(Type, Value) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.12.2003, 17:25
|
|||
|---|---|---|---|
|
|||
ехель -> адрес ячейки из функции |
|||
|
#18+
Хорошо, но не то ведь ровно этот же текст (формула) может быть вставлена в несколько ячеек и надо каждый раз возвращать разные значения - для каждого экземпляра функции именно ее адрес ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.12.2003, 15:28
|
|||
|---|---|---|---|
ехель -> адрес ячейки из функции |
|||
|
#18+
> как разобрать такую проблему - как узнать из функции в какой ячейке она установлена Классический пример неполноты постановки задачи "Что, где, когда?": 1. Что: адрес ячейки, содержащей формулу "=f1(чегонибудь)" 2. Где: в самой функции f1(чегонибудь) 3. Когда: не указано. На 1-й вопрос ответ дан выше: SpecialCells(Type, Value). Из возвращаемого диапазона выбираются ячейки, содержащие ПОДстроку "=f1(" 2-й вопрос - ограничение реализации - где можно разместить код проверки и как сообщить функции f1, что она может воспользоваться результатами "независимой экспертизы". 3. Когда - наверное, надо понимать, что в "куда ее в этот раз прописали" ударение делается на " этот раз ". Т.о., в обработчике Workbook.Open производится "перепись населения" с отметкой п.5 "Национальность" (f1/прочие), а в обработчике Worksheet_Calculate() производится сверка фактического и списочного состава. Если формулу внесли в ячейку "в этот раз", возбуждается обработка такой ситуации. Это общий подход. Сегодня - это f1, завтра - f2... Не загромождать же тело функциЙ единообразным вспомогательным кодом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.12.2003, 17:07
|
|||
|---|---|---|---|
|
|||
ехель -> адрес ячейки из функции |
|||
|
#18+
еще уточним на листе планируется разместить несколько ячеек с формулой "=f(чегонибудь)" еще более уточним f(чегонибудь) должна посчитать сложный результат из значений соседних ячеек и данных, вообще к книге не относящихся. все так сложно, что формулу писать нереально. максимально уточненный вопрос в этой ситуации желательно функции знать - где она прописана, что бы обратиться к СВОИМ соседям за данными ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.12.2003, 17:44
|
|||
|---|---|---|---|
ехель -> адрес ячейки из функции |
|||
|
#18+
максимально уточненный вопрос в этой ситуации желательно функции знать - где она прописана, что бы обратиться к СВОИМ соседям за данными Как найти, где прописана, см. выше. Однако в такой постановке предполагается, что результат зависит от координат ячейки с функцией или от времени заполнения ячейки формулой. Это порождает массу дополнительных проверок... все так сложно, что формулу писать нереально. Возможно, надо переформулировать задачу? С "пространственной" рекурсией мне не приходилось работать, только с временнОй. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=60&tablet=1&tid=2170337]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
4ms |
track hit: |
56ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 244ms |
| total: | 387ms |

| 0 / 0 |
