Добрый день!
Необходима помощь в представленном во вложении документе.
Я очень плох(вообще никакой) в написании макросов, но возникла необходимость по рабочим обстоятельствам
организовать работу с помощью эксель таблицы.
Суть по порядку:
1)"B2:B600"-организации, предоставившие реестры;
2)"C2:С600"-непосредственно номера реестров, частенько там попадаются дубликаты, кривое форматирование, в этой связи туда добавлена кнопка на удаление дублей и восстановление красивого вида.
3)"D2"- на данный момент только эта ячейка принимает значения из UserForm2, а в надежде было бы замечательно увидеть там диапазон ячеек "D2:D600"
4)При нажатии кнопки "Вызвать строку" открываем UserForm, который содержит TextBox, при изменении которого я проваливаюсь в Modue2 -Start, который запускает отсчет времени +3 сек к текущему времени(этот шарлым -барлым придуман только потому, что штрих-сканер после того, как скопирует данные бар кода не делает Ctr+C Ctr+V, а постепенно вносит эти данные так, словно вписывает с клавиатуры, (это занимает аккурат 3 секунды))
5) Затем отправляем SendKeys ("{Enter}") (я три дня мучился с невозможностью обратиться к CommandButton1_Click из модуля в форму)
6) Копируем данные из Текстбокса в ячеку
7) Не представляю как крутить дальше эту кашу.
Вот именно ( в основном) из за седьмого пункта я обращаюсь к гуру экселя, ну или хотя-бы к кому нибудь, кто понимает, что я изначально сделал не так, с надеждой, что у какого-нибудь умника найдется лишний галош отхлестать меня за кривой код...)(заранее благодарю )
Необходима помощь в представленном во вложении документе.
Я очень плох(вообще никакой) в написании макросов, но возникла необходимость по рабочим обстоятельствам
организовать работу с помощью эксель таблицы.
Суть по порядку:
1)"B2:B600"-организации, предоставившие реестры;
2)"C2:С600"-непосредственно номера реестров, частенько там попадаются дубликаты, кривое форматирование, в этой связи туда добавлена кнопка на удаление дублей и восстановление красивого вида.
3)"D2"- на данный момент только эта ячейка принимает значения из UserForm2, а в надежде было бы замечательно увидеть там диапазон ячеек "D2:D600"
4)При нажатии кнопки "Вызвать строку" открываем UserForm, который содержит TextBox, при изменении которого я проваливаюсь в Modue2 -Start, который запускает отсчет времени +3 сек к текущему времени(этот шарлым -барлым придуман только потому, что штрих-сканер после того, как скопирует данные бар кода не делает Ctr+C Ctr+V, а постепенно вносит эти данные так, словно вписывает с клавиатуры, (это занимает аккурат 3 секунды))
5) Затем отправляем SendKeys ("{Enter}") (я три дня мучился с невозможностью обратиться к CommandButton1_Click из модуля в форму)
6) Копируем данные из Текстбокса в ячеку
7) Не представляю как крутить дальше эту кашу.
Вот именно ( в основном) из за седьмого пункта я обращаюсь к гуру экселя, ну или хотя-бы к кому нибудь, кто понимает, что я изначально сделал не так, с надеждой, что у какого-нибудь умника найдется лишний галош отхлестать меня за кривой код...)(заранее благодарю )