|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
02.10.2017, 13:43 | #1 |
Новичок
Джуниор
Регистрация: 02.10.2017
Сообщений: 6
|
Получить адрес ячейки
Есть лист1 и лист2. На листе1 есть кнопка, по её нажатию мне нужно найти в таблице на ЛИСТЕ2 ячейку (искать ячейку в таблице по значению которое я знаю заранее), в общем я ВБА не бумбум. Пытаюсь по логики сделать следующее:
1. Применить формулу Код:
2. Применить формулу Код:
Более подробное описание моей задачи: На листе №1 нажать кнопку: 1. Вставить функцию ВПР в определенную ячейку - это мне удалось 2. Теперь, в ту ячейку которую нашел ВПР записать данные с другой ячейки. Собственно все просто для тех кто знает ВБА |
02.10.2017, 15:38 | #2 |
Участник клуба
Регистрация: 02.05.2010
Сообщений: 1,390
|
Попробуйте заменить току с запятой на запятую
будет еще проще с файлом-примером.
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728 |
02.10.2017, 16:23 | #3 |
Новичок
Джуниор
Регистрация: 02.10.2017
Сообщений: 6
|
от я дурак привык к с++
|
02.10.2017, 19:10 | #4 |
Новичок
Джуниор
Регистрация: 02.10.2017
Сообщений: 6
|
Пожалуйста, вот что мне нужно(главное чтобы все это выполнялось последовательно):
1. На "стр1" в ячейку "EV14" подтянуть значения столбца №7 и строки которая соответствует имени водителя из ячейки "E60", из таблицы на "Лист1". 2. На "стр1" из ячейки "EV15" записать значение в таблицу на "Лист1" в столбец №6, который соответствует имени водителя из ячейки "E60". Ну и все делов - то -))) Остальное я сам додумаю (но это не точно -)-)-) ) Последний раз редактировалось vdvshnick; 02.10.2017 в 19:13. |
03.10.2017, 08:32 | #5 |
Участник клуба
Регистрация: 02.05.2010
Сообщений: 1,390
|
Я просил а не с рабочим файлом с тучей ненужной информации на многих листах, сложным форматированием с ОЯ, с формулами выдающими ошибки, на основании которых надо чего-то рассчитывать. Это Вы знаете что там к чему и как должно быть в результате. А мне во всем этом хламе разбираться недосуг и ни к чему.
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728 |
03.10.2017, 10:25 | #6 | |
Новичок
Джуниор
Регистрация: 02.10.2017
Сообщений: 6
|
Цитата:
|
|
03.10.2017, 11:07 | #7 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Будет работать быстро и не надо никаких кнопок нажимать в ячейку "EV14" вставляетe формулу: Код:
Код:
|
|
03.10.2017, 11:33 | #8 |
Новичок
Джуниор
Регистрация: 02.10.2017
Сообщений: 6
|
Я и не спорю, я только ЗА ФОРМУЛЫ!!! НО!!! Мне нужно при нажатии на кнопку подтянуть новые покания адометра водителя в ячейку "EV14" из таблицы на "Лист1", затем прибавить к этому значению расход топлива и записать результат в ячейку "EV15" и затем перезаписать на "Лист1" в таблицу новые показатели адометра, то есть нужно единоразовое срабатывание кода, а формулы мне не помогут в этом случае, я б и не обращался к профессионалам...Если Вы знаете способ легче я только ЗА!
|
03.10.2017, 14:06 | #9 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
и не знаю, как Вы собираетесь обеспечить ЕДИНОРАЗОВОЕ срабатывание кода. но, раз профессионалы VBA молчат, позволю себе опубликовать здесь свой небольшой дилетантский код. вместо формул ВПР() можете использовать, например, такой код: Код:
кстати, не знаю, где Вы собираетесь брать расход топлива... я бы эту задачу решал совсем с другого конца. Должен быть перечень путевых листов - в них нужно указывать номер ПЛ, водителя, машину, начальные и конечные показания одометра, начальное состояние бака и конечное состояние бака, пункт выезда, пункт назначения, назначение поездки... ну, и всё, пожалуй, в первом приближении. исходя из этих данных и можно печатать отчёт о поездке. Впрочем, возможно, что у Вас совсем другая задача и, разумеется, Вам виднее, как её решать. |
|
03.10.2017, 15:16 | #10 |
Новичок
Джуниор
Регистрация: 02.10.2017
Сообщений: 6
|
Я Вам премного благодарен! То, что Вы написали меня и интересует! Как приеду домой проверю выполняет ли код все действия, которые я так и не смог сделать обычными формулами (((
p.s. Все цифры у меня есть для задачи - я их нарочно стер чтобы Вы не путались, могу дать версию со всеми значениями ) |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Получить значение ячейки имея ее адрес в виде строки | bdfy | Microsoft Office Excel | 3 | 07.09.2011 12:05 |
Получить значение ячейки имея ее адрес в виде строки | bdfy | Microsoft Office Word | 0 | 06.09.2011 22:09 |
Получить адрес ячейки до нажатия Enter | Sergey112233 | Microsoft Office Excel | 6 | 23.08.2011 20:02 |
Не могу получить адрес найденой ячейки в Exel | R_Z | Microsoft Office Excel | 5 | 13.09.2009 22:06 |
получить собственный адрес ячейки формулой | tolikman | Microsoft Office Excel | 1 | 15.06.2009 05:36 |