|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
22.02.2014, 14:13 | #51 |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
Да как то не могу въехать, почему IF хуже?
Вот тут, проще не бывает - по моему!! Код:
http://www.programmersforum.ru/showthread.php?t=77650 Последний раз редактировалось valerij; 22.02.2014 в 14:23. |
22.02.2014, 15:33 | #52 | |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
Цитата:
Код:
Код:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
Последний раз редактировалось IgorGO; 22.02.2014 в 15:47. |
|
22.02.2014, 16:12 | #53 |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
|
22.02.2014, 16:23 | #54 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
записываешь функцию:
Код:
Код:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
22.02.2014, 16:26 | #55 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Ещё ведь можно использовать ВЫБОР() или ИНДЕКС() по виртуальному массиву. Или где-то в начале кода загнать все эти пары в словарь, затем просто когда нужно брать значение из словаря. Я бы делал именно так, особенно если этот выбор нужно делать не один раз.
webmoney: E265281470651 Z422237915069 R418926282008
|
23.02.2014, 01:20 | #56 | |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
~ понял, но!!
1. Что это? :ББ ЦЦЦЦ ББ: 2. В форме ввёл - АН 0308 ЕТ Как iRow = 2 ? Как это работает, я обычно через msgbox, разбираюсь. А тут, что бы разобраться, дюже много данных вводить нужно, но сделал так, зачем тогда iRow, если AutoRow соответствует очереди? Код:
Цитата:
То же ~ понимаю, но лучше с примером. |
|
23.02.2014, 02:44 | #57 | |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
Цитата:
Бросай ты это дело,читай буквари.
Анализ,обработка данных Недорого
|
|
23.02.2014, 02:52 | #58 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Я по формулам учить не буду, я по словарям
Код:
webmoney: E265281470651 Z422237915069 R418926282008
Последний раз редактировалось Hugo121; 23.02.2014 в 02:57. |
23.02.2014, 13:13 | #59 |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
Так как у тебя, нет.
Но меня так не устраивает. Я чуток не правильно написал, так как у меня выражение - iRow = (InStr(NumsAuto, NumAuto) - 2) / 11 + 1 а выражение: 'iRow = AutoRow(NumAuto) не имеет смысла. Мой окончательный вариант, IgorGO Спасибо. 1. Понял, что это и зачем!! :ББ ЦЦЦЦ ББ: Код:
У меня всё работает, просто из любопытства спрашивал.... Последний раз редактировалось valerij; 23.02.2014 в 15:43. |
27.02.2014, 22:59 | #60 |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
Господа, опять нужна помощь.
Задача дюже сложная, думаю и вам будет интересно. Одну часть задачи мы уже сделали. Нужно в листе ОТЧЁТ по № -м машин собрать 4-е значения из листа Расход горючего. Там в шапке видно, ну хотя бы за один месяц 2, 3 машины. Я понимаю, что эксель хранит данные, только в ячейках, поэтому пусть при выборе месяца записывает в невидимую область листа, а потом переносит в таблицу. Я никогда с поисками ни чего не делал, думал не понадобится, ан нет... Спасибо. З. Ы. Там есть уже макрос - выбор месяца, выбор № машины. Если это дюже сложно и хлопотно, тогда и фиг с ним, ограничимся подсказкой мне алгоритма. Последний раз редактировалось valerij; 28.02.2014 в 00:02. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
помогите упростить простой макрос | frantic150 | Microsoft Office Excel | 2 | 23.06.2009 04:55 |
проверьте плз код!можно ли его оптимизировать или упростить? | -ushёl- | Помощь студентам | 10 | 23.04.2009 21:07 |
Вот! Тот макрос, который заставил обратится меня на этот форум! | Дмитрий Фукс | Microsoft Office Excel | 6 | 10.04.2009 10:29 |
Запереть макрос можно? | zander | Microsoft Office Excel | 1 | 15.02.2009 15:40 |