Уважаемые форумчани, гуру! Прошу помощи в редактировании макроса, не могу понять и допилить, как заставить макрос копировать, записывать информацию по разным столбцам, строкам и с двух листов Excel одной книги, записывать в другую книгу на определённый лист. В общем нужно в книгу: «База» на лист «Журнал учёта», что бы при нажатии кнопки «журнал учёта» макрос сдергивал информацию с книги «Прот.» в книгу «База» на лист «журнал учёта». В столбец «А» (№) шла поочерёдная сквозная нумерация автоматом при добавление записи, в столбце «В» (номер протокола) копировал информацию с книги: «Прот», с листа «Условия» с ячейки «F49», в столбце «С» (Дата), копировал информацию с книги «Прот» с листа «Условия» с ячейки «F30», в столбце «D» (Наименование), с книги «Прот» с листа «Протокол» копировал информацию с ячейки «I9», в столбце «E» (серийный номер прибора) копировал информацию с книги «Прот», с листа «Протокол» c ячейки «E13», в столбце «F» (Место установки), копировал информацию с книги «Прот» с листа «Протокол» c ячейки «F11», в столбце «Y» (Поверитель) копировал информацию с книги «Прот» с листа «Протокол» c ячейки «Q64», в конце, когда заканчивал работу макрос, выводил окошко, что данные заполнены и кнопка «ОК». В файле книге база, 1 строчка заполнена в конечном итоге, как всё должно быть выполнено макросом. Пример (шаблоны) Прот, база прикрепляю. До этого писал макрос он внутри называется Журнал_свидетельств, но он копирует только с одного листа в книге «Прот» с листа «НД и условия проведения» работает криво , охота довести до ума . Заранее спасибо за помощь!
Уважаемые форумчани, гуру! Прошу помощи в редактировании макроса, не могу понять и допилить, как заставить макрос копировать, записывать информацию по разным столбцам, строкам и с двух листов Excel одной книги, записывать в другую книгу на определённый лист. В общем нужно в книгу: «База» на лист «Журнал учёта», что бы при нажатии кнопки «журнал учёта» макрос сдергивал информацию с книги «Прот.» в книгу «База» на лист «журнал учёта». В столбец «А» (№) шла поочерёдная сквозная нумерация автоматом при добавление записи, в столбце «В» (номер протокола) копировал информацию с книги: «Прот», с листа «Условия» с ячейки «F49», в столбце «С» (Дата), копировал информацию с книги «Прот» с листа «Условия» с ячейки «F30», в столбце «D» (Наименование), с книги «Прот» с листа «Протокол» копировал информацию с ячейки «I9», в столбце «E» (серийный номер прибора) копировал информацию с книги «Прот», с листа «Протокол» c ячейки «E13», в столбце «F» (Место установки), копировал информацию с книги «Прот» с листа «Протокол» c ячейки «F11», в столбце «Y» (Поверитель) копировал информацию с книги «Прот» с листа «Протокол» c ячейки «Q64», в конце, когда заканчивал работу макрос, выводил окошко, что данные заполнены и кнопка «ОК». В файле книге база, 1 строчка заполнена в конечном итоге, как всё должно быть выполнено макросом. Пример (шаблоны) Прот, база прикрепляю. До этого писал макрос он внутри называется Журнал_свидетельств, но он копирует только с одного листа в книге «Прот» с листа «НД и условия проведения» работает криво , охота довести до ума . Заранее спасибо за помощь!Tyoma
В целом да огромное спасибо, но хотел бы ещё, что бы после нажатие на клавишу: Журнал учёта, выходило окошко-сообщение, что данные записаны, нажимаю ок, окошко пропадало и что бы книга база не открывалась, а по умолчанию записывалась.
В целом да огромное спасибо, но хотел бы ещё, что бы после нажатие на клавишу: Журнал учёта, выходило окошко-сообщение, что данные записаны, нажимаю ок, окошко пропадало и что бы книга база не открывалась, а по умолчанию записывалась.Tyoma
Да замечательно, теперь прям так, как и хотелось, кинул тройку сотен донатов в знак благодарности на яндекс кошелёк, ещё раз большое спасибо вы прям реально выручили оптимизировали временные затраты !
Да замечательно, теперь прям так, как и хотелось, кинул тройку сотен донатов в знак благодарности на яндекс кошелёк, ещё раз большое спасибо вы прям реально выручили оптимизировали временные затраты !Tyoma
Сообщение отредактировал Tyoma - Вторник, 23.07.2019, 13:29
Вот ещё один вопрос по этому макросу, а можно ли предусмотреть, что бы этот же макрос одинаковые данные, которые уже записал, перезаписывал, а не записывал ещё одной строчкой?
Вот ещё один вопрос по этому макросу, а можно ли предусмотреть, что бы этот же макрос одинаковые данные, которые уже записал, перезаписывал, а не записывал ещё одной строчкой?Tyoma
Вот ещё один вопрос по этому макросу, а можно ли предусмотреть, что бы этот же макрос одинаковые данные, которые уже записал, перезаписывал, а не записывал ещё одной строчкой?
Вот ещё один вопрос по этому макросу, а можно ли предусмотреть, что бы этот же макрос одинаковые данные, которые уже записал, перезаписывал, а не записывал ещё одной строчкой?Tyoma
Ну например если забыл, что данные уже записал ранее с книги, и ещё раз записал с этой же книги, то данные записываются одинаковые в реестр под следующем номером, а хотелось бы это исключить, если это конечно возможно же .
Ну например если забыл, что данные уже записал ранее с книги, и ещё раз записал с этой же книги, то данные записываются одинаковые в реестр под следующем номером, а хотелось бы это исключить, если это конечно возможно же .Tyoma
Да, всё хорошо работает, огромное спасибо! Здесь ещё одна просьба будет, не сочтите за наглость :shy: , появилось ещё одно требование: при условии в ячейки B48-1 то фамилия берётся книги база, лист общие ячейка В2 а буква с ячейки В3, а если ячейка B48-2 то фамилия берётся книги база, лист общие ячейка В2 а буква с ячейки В2. Там всё различие что при условии ПОВ буква английская, а при условии КАЛ буква русская. Примеры прикрепляю .
Да, всё хорошо работает, огромное спасибо! Здесь ещё одна просьба будет, не сочтите за наглость :shy: , появилось ещё одно требование: при условии в ячейки B48-1 то фамилия берётся книги база, лист общие ячейка В2 а буква с ячейки В3, а если ячейка B48-2 то фамилия берётся книги база, лист общие ячейка В2 а буква с ячейки В2. Там всё различие что при условии ПОВ буква английская, а при условии КАЛ буква русская. Примеры прикрепляю .Tyoma