| Цитата |
|---|
| написал: Вот скрин - так и висит на |
P.S. Спустя час обновилось
Изменено: - 12.03.2025 15:41:48
|
10.02.2025 12:15:29
Всем привет.
Есть две книги: в одной регистрация данных, в другой отчёт по этим данным. В книге с регистрацией данных после окончания месяца часть данных формулы заменяются расчётными значениями. А в отчёте расчёт делается с использованием пользовательских функций. В качестве параметров передаётся дата и коэффициент. Так вот эти функции не пересчитываются на интервалах закрытого периода (со значениями в книге регистрации), а на текущем периоде (с формулами в книге регистрации) пересчитываются. По Ctrl + Alt + F9 конечно пересчитывается. Но не могу понять почему не пересчитывается автоматически. Заранее извиняюсь за нарушение правил - выложить оригиналы файлов не могу ибо закрытая информация, а подготовить пример с фиктивными данными как-то нетривиально. По форуму поискал, но вопрос "почему" как-то быстро сворачивается на применение F9, а хотелось бы разобраться чтобы настроить. |
|
|
|
|
|
04.02.2025 12:50:16
Дмитрий, Владимир - спасибо! |
|||||
|
|
|
|
04.02.2025 11:08:36
Вот этот абзац кажется мне очень интересным, но сказываются недостатки в базовых знаниях :-(
1. Если я имя файла с русскими буквами занесу в некую ячейку, то всё равно остаётся проблема адресации к данному файлу из других файлов. Или в каждом файле делать страничку с ячейками содержащими все неправильные имена? 2. Про ловящий макрос не совсем понятно. В какой момент этот макрос нужно будет запускать? 3. В VBA_Project - Лист4(Rap_M). Лист4 это внутреннее имя, а Rap_M внешнее? Но ведь Лист4 тоже на русском? |
|||
|
|
|
|
04.02.2025 10:39:09
|
|||
|
|
|
|
04.02.2025 10:19:07
Всем привет
Опять решил "побыстренькому". Заменил и имя файла и листа
Но увы опять не сработало :-( Сейчас попробую с расширениями.
Всем спасибо! Сейчас выпью кофейку и займусь преобразованиями. Только вот конечно всем пользователям жутко не нравятся "английские" названия. :-(
Изменено: - 04.02.2025 10:22:41
|
|||||||
|
|
|
|
03.02.2025 17:09:48
Наименование листа поменял на англ - не помогло :-( А теперь и попробовать негде. Из комнаты где стоит комп все ушли, дверь закрыли. А у меня всё работает. Ещё раз задам уточняющий вопрос - Если все имена файлов и листов будут на латинице эта проблема уйдёт? Или что-то ещё искать? |
|||
|
|
|
|
03.02.2025 15:58:36
Всем привет.
Есть функция, которая содержит
Уже пару часов бьюсь и никак не пойму что не так.
Изменено: - 03.02.2025 15:59:02
|
|||
|
|
|
|
23.10.2024 17:01:25
Вроде придумал как победить эту хрень
1. Сначала лечим данные в колонке. При помощи фильтров ищем и исправляем явные косяки. 2. Убираем все фильтры. 3. Выделяем всю колонку, копируем и вставляем её за границами Умной таблицы. 4. Копируем ячейку с правильной формулой. Выделяем ВСЮ колонку и вставляем. 5. Добавляем одну строку после последней строки умной таблицы. Проверяем что автозаполнилась правильная формула. 6. Удаляем тестовую последнюю строку. 7. Выделяем данные скопированные в п.3. и копируем. 8. Выделяем ВСЮ колонку и вставляем данные. 9. Удаляем временные данные п.3. 10. Проверяем добавление новой строки с автозаполнением. Пьём кофе.
Изменено: - 23.10.2024 17:42:46
(дополнение)
|
|
|
|
|
|
23.10.2024 14:20:08
Может можно как-то обойтись без файлов? По сути вопрос остался прежним- откуда Excel берёт формулу и как там её обновить? Начну готовить пример для публикации ... |
|||
|
|
|
|
23.10.2024 13:30:44
Всем привет!
Есть умная таблица. В одной из колонок была формула типа
Но при добавлении новой строки вставляет старую формулу. Везде искал на листе этой старой формулы нет. Откуда она её берёт и что сделать чтобы работало как нужно? |
|||||
|
|
|
|
28.08.2024 11:56:48
В таблице есть несколько поименованных областей переменных определяющих верхние и нижние границы диапазона. Например ВГ1 - верхняя граница 1, ВГ2 - верхняя граница 2. Заполнены числами например
А1 - 1000 Это ВГ1 А2 - 2000 Это ВГ2 Потом идёт таблица с расчётами. Захотел формулу спрятать в пользовательскую функцию. А при прямом использовании в коде имена не видны. Подскажите где и как определить видимость, передавать как параметры не хочется. |
|
|
|
|