Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.07.2009, 13:43   #1
kievlyanin
Форумчанин
 
Регистрация: 21.04.2008
Сообщений: 110
По умолчанию как это работает и что оно вообще такое?

столкунулся с такой вот фигней:

{=ТАБЛИЦА(D37;D32)}


такой функции в экселе нет но при этом она в моем файле работает!

нипанятно!


смотрите в прикрепленном файле - эта фигня в закрашенной красной таблице - если менять число в зеленой ячейке, то она будет все пересчитывать поясните как это сделано??!!!
Вложения
Тип файла: rar Tabliza.rar (9.1 Кб, 32 просмотров)

Последний раз редактировалось kievlyanin; 03.07.2009 в 14:05.
kievlyanin вне форума Ответить с цитированием
Старый 05.07.2009, 21:44   #2
Евгений ГВС
Пользователь
 
Регистрация: 28.05.2009
Сообщений: 43
По умолчанию

Файл не смотрел, но можно предположить раз в Экселе такой функции нет, значит это функция созданная пользователем - макрос. Создается элементарно, главное - это должна быть не Sub, a Function.
Евгений ГВС вне форума Ответить с цитированием
Старый 06.07.2009, 11:01   #3
kievlyanin
Форумчанин
 
Регистрация: 21.04.2008
Сообщений: 110
По умолчанию

Цитата:
Сообщение от Евгений ГВС Посмотреть сообщение
Файл не смотрел, но можно предположить раз в Экселе такой функции нет, значит это функция созданная пользователем - макрос. Создается элементарно, главное - это должна быть не Sub, a Function.


это не макрос.
в файле нет ни одного кода.


п.с.
если бы это был макрос и он был бы мне непонятен я бы другой вопрос задавал
kievlyanin вне форума Ответить с цитированием
Старый 06.07.2009, 11:30   #4
kievlyanin
Форумчанин
 
Регистрация: 21.04.2008
Сообщений: 110
По умолчанию

интересно - если копировать/вырезать эту всю штуку и делать вставку как формулы в другую книгу - то не работает.

Можно пернести в другую книгу только через копирование всего листа- т.е. лист скопировать/переместить.


П.С.

а в пределах существующей книги - можно вырезать/копировать и работать будет.
kievlyanin вне форума Ответить с цитированием
Старый 06.07.2009, 12:12   #5
Евгений ГВС
Пользователь
 
Регистрация: 28.05.2009
Сообщений: 43
По умолчанию

Сохраните файл с расширением "xls", а то не могу открыть.
Евгений ГВС вне форума Ответить с цитированием
Старый 06.07.2009, 13:24   #6
kievlyanin
Форумчанин
 
Регистрация: 21.04.2008
Сообщений: 110
По умолчанию

формат 2003
Вложения
Тип файла: rar Tabliza2.rar (5.1 Кб, 21 просмотров)
kievlyanin вне форума Ответить с цитированием
Старый 07.07.2009, 12:59   #7
Konstantin_Z
Пользователь
 
Регистрация: 22.08.2008
Сообщений: 65
По умолчанию

даааа....
очень интерсно было бы узнать, что же это такое!!!

может модераторы форума пригласят суда мегаэкспертов для ответа на этот вопрос, например, пашульку! )

установлено только, что весь диапазон содержащий {=ТАБЛИЦА(B7;B2)} (в файле это диапазон C16:G20) пересчитывается при изменении в ячейке B18, а также то, что заходить в редактирование любой из ячеек с этой формулы можно, но редактироваться ничего не будет! Пишет "Неверная функция."

Как же это было сделано??

Последний раз редактировалось Konstantin_Z; 07.07.2009 в 13:05.
Konstantin_Z вне форума Ответить с цитированием
Старый 07.07.2009, 16:30   #8
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

У нас и кроме Pashulka есть знатоки.
Вот только они почему-то молчат...

PS: Тоже бы хотелось узнать, что это такое.
EducatedFool вне форума Ответить с цитированием
Старый 08.07.2009, 02:38   #9
mchip
Форумчанин
 
Регистрация: 24.06.2008
Сообщений: 516
По умолчанию

Цитата:
У нас и кроме Pashulka есть знатоки.
Вот только они почему-то молчат...
Ну для ответа не обязательно знатоков тревожить.
Данная "формула" редко где описывается и соответсвенно редко встречается (а зря!).

Называется она Таблица данных.
Вот определение от Microsoft
Цитата:
Таблица данных представляет собой диапазон ячеек, показывающий, как изменение одной или двух переменных в формулах повлияет на результаты этих формул. Таблицы данных обеспечивают способ быстрого расчета нескольких результатов в рамках одной операции, а также способ просмотра и сравнения результатов всех различных вариантов на одном листе.
Кому интересно - http://office.microsoft.com/ru-ru/ex...726561049.aspx
Можно сделать все! Было бы время, да деньги...
mchip вне форума Ответить с цитированием
Старый 08.07.2009, 14:33   #10
kievlyanin
Форумчанин
 
Регистрация: 21.04.2008
Сообщений: 110
По умолчанию

Называется она Таблица данных.
Вот определение от Microsoft


о блин .. а ларчик просто открывался .. век живи блин век учись .. спасибо!
kievlyanin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
кто знает что это такое и как исправить? Yury111 Безопасность, Шифрование 4 17.06.2009 08:59
Сеть терминалов. Что это такое? Stilet Компьютерное железо 2 29.08.2008 16:07
Delphi. RadioButton. Как оно работает? :) R11 Помощь студентам 20 10.01.2008 11:10