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

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

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

Восстановить пароль

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 04.06.2008, 14:22   #11
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Хорошо. Сделаю завтра. У нас в Томске заканчивается рабочий день. Но только формулы из этого диапазона мы все-таки выбросим. Годится? Сделать для одного листа, или для всех?
Чем шире угол зрения, тем он тупее.

Последний раз редактировалось SAS888; 04.06.2008 в 14:30.
SAS888 вне форума
Старый 04.06.2008, 14:36   #12
valerij
Старожил
 
Аватар для valerij
 
Регистрация: 12.05.2007
Сообщений: 2,339
По умолчанию

Цитата:
Сообщение от SAS888 Посмотреть сообщение
Хорошо. Сделаю завтра. У нас в Томске заканчивается рабочий день. Но только формулы из этого диапазона мы все-таки выбросим. Годится? Сделать для одного листа, или для всех?
SAS888
У меня кнопки "Поиск" на всех листах, т. е. для каждой торговой точки, очень, очень удобно, поэтому Сами решите.
Формула? Да лишь бы скорость была>>
Всем Томчанам, огромный привет, часто там бывал!!
valerij вне форума
Старый 05.06.2008, 07:07   #13
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Посмотрите вложение.
Так как теперь конкретное количество вводимых данных и их расположение, то код, несколько упрощен. А также, всвязи с тем, что макрос будет работать только на одном листе, из кода удалены ссылки на лист рабочей книги.

P.S. Жители города Томска называются томичи.
Вложения
Тип файла: rar Prover_4.rar (75.9 Кб, 20 просмотров)
Чем шире угол зрения, тем он тупее.

Последний раз редактировалось SAS888; 05.06.2008 в 07:08. Причина: Добавлено
SAS888 вне форума
Старый 05.06.2008, 15:15   #14
valerij
Старожил
 
Аватар для valerij
 
Регистрация: 12.05.2007
Сообщений: 2,339
По умолчанию

Цитата:
Сообщение от SAS888 Посмотреть сообщение
Жители города Томска называются томичи.
SAS888!!
Точно, а я мучался, эти дни, вспоминая, давно это было в лихих 90.
Теперь то что НАДО!!
СПАСИБО.
valerij вне форума
Старый 06.06.2008, 10:15   #15
valerij
Старожил
 
Аватар для valerij
 
Регистрация: 12.05.2007
Сообщений: 2,339
По умолчанию

SAS888!!
И все равно по скорости с формулой, намного быстрей, скоро поеду на работу там проверю
valerij вне форума
Старый 06.06.2008, 10:23   #16
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Просто вставить в ячейку формулу, конечно быстрее, чем проводить поиск. Однако, поиск все равно проводить потом приходится (искать суммы). Так что вставка формулы - это быстро, но это лишнее.
Как говорится: дело вкуса.
Чем шире угол зрения, тем он тупее.
SAS888 вне форума
Старый 06.06.2008, 10:34   #17
valerij
Старожил
 
Аватар для valerij
 
Регистрация: 12.05.2007
Сообщений: 2,339
По умолчанию

Цитата:
Сообщение от SAS888 Посмотреть сообщение
Как говорится: дело вкуса.
SAS888
Нет, не вкуса, я бы сказал, дело в ПК!!
valerij вне форума
Старый 06.06.2008, 10:47   #18
valerij
Старожил
 
Аватар для valerij
 
Регистрация: 12.05.2007
Сообщений: 2,339
По умолчанию

SAS888!
На всякий случай, а куда вставить эти формулы, что бы Ваш макрос работал с ними, с новым еще не разобрался, просто формулы, опасно, их можно уничтожить, введя случайно, в эти ячейки, защиту ячеек, ставить долго и много!!!
=ЕСЛИ(СЧЁТЕСЛИ(НАКЛ!$IU$2:$IU$1378; I31)>0;I31;0)
=ЕСЛИ(I19;ВПР(""&I19&"";НАКЛ!$C$2:$ E$1378;3;0);0)
valerij вне форума
Старый 06.06.2008, 11:01   #19
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Я вот что подумал: если у Вас теперь конкретные ячейки для ввода с клавиатуры и конкретные ячейки результатов, то может вообще отказаться от макроса и "вбить" формулы в эти ячейки. Затем защитить лист, оставив возможность редактировать избранные ячейки?
Чем шире угол зрения, тем он тупее.
SAS888 вне форума
Старый 06.06.2008, 11:03   #20
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

А защиту этих "избранных" ячеек можно как раз поручить макросу, чтобы не было
Цитата:
защиту ячеек, ставить долго и много!!!
Чем шире угол зрения, тем он тупее.
SAS888 вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как использовать возможности Макросов MASM'а Stilet Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 5 27.05.2008 15:47
Скорость макросов в Excel 2007 June Microsoft Office Excel 3 14.02.2008 12:06
Как ускорить выполнение макросов tat-besidovska Microsoft Office Excel 1 22.01.2008 12:12