Форум программистов, компьютерный форум, киберфорум
Наши страницы
VBA
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.54/13: Рейтинг темы: голосов - 13, средняя оценка - 4.54
dankig
0 / 0 / 0
Регистрация: 18.02.2017
Сообщений: 10
1

Перенос ячеек из листа на лист, не затрагивая остальные строки

12.07.2019, 16:29. Просмотров 2432. Ответов 3

Здраствуйте!
Делаю форму чтобы данные с листа "Form", переносились по кнопке в лист, созданный на основе листа "AEC", это сделать еще могу, но не хватает сообразительности чтобы сделать так, чтобы:

1. Создается новый лист (это сделано по кнопке в правой части, макрос "Newact"), соответственно остальное надо продолжать в нем.

2. С листа "Form", столбец "А", начиная с ячейки "А20" (эта часть выделена зеленым цветом) надо скопировать все ячейки со значениями (их может быть много)

3. Перенести их, с созданием строк под количество ячеек, во вновь созданный лист (для примера смотреть лист АЕС) начиная с ячейки "А37-зеленая ячейка", в столбец, с точно таким же форматированием и объединением как и ячейка "А37".


4. Сделать тоже самое что и в 3-м пункте, но уже начиная с ячейки "А41-оранжевый"

5. Очень важно не затрагивать остальные ячейки во вновь созданном листе, это как раз именно то до чего не могу додуматься, а в форуме похожего нет, либо я чего не вижу.
0
Вложения
Тип файла: zip AEC_ICL.xlsm.zip (40.2 Кб, 2 просмотров)
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.07.2019, 16:29
Ответы с готовыми решениями:

Перенос данных с ячеек одного листа на другой лист
Добрый день! Помогите пожалуйста автоматизировать заполнение таблицы (графика на месяц). Excel...

Перенос значений определенных ячеек активной строки одного листа в определенные ячейки другого листа
Добрый день! Создаю простенькую программу для регистрации посетителей. Состоит из трех листов -...

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

Умный перенос данных с листа на лист
Здравствуйте, уважаемые форумчане! Опять к Вам обращаюсь по поводу переноса данных. Есть таблица...

Перенос группы столбов с листа на лист
Добрый вечер, уважаемые форумчане! Прошу Вашей помощи, так как я не знаю vba. Вот уже недели 2...

3
Burk
760 / 563 / 170
Регистрация: 11.07.2014
Сообщений: 2,096
13.07.2019, 06:47 2
dankig, глядя на ваши пункты так и хочется включить макрорекодер (Запись макроса) выполнить последовательно все пункты задания, включая и создание нового листа, и получить готовый макрос (Остановить запись), в котором изменить начальные и конечные строки копирования (лучше переменную, в которой будут нужные строки)
1
Daller
7 / 4 / 3
Регистрация: 12.07.2019
Сообщений: 12
15.07.2019, 12:29 3
Лучший ответ Сообщение было отмечено dankig как решение

Решение

Решение немного топорное, не элегантное, но вроде работает.
1
Вложения
Тип файла: zip AEC_ICL.zip (42.3 Кб, 4 просмотров)
dankig
0 / 0 / 0
Регистрация: 18.02.2017
Сообщений: 10
17.07.2019, 10:39  [ТС] 4
Цитата Сообщение от Daller Посмотреть сообщение
Решение немного топорное, не элегантное, но вроде работает.
Спасибо большое, прошу прощения что долго не мог поблагодарить, безусловно Ваш код хорош)
Но на данный момент используется код с 6 циклами, до последнего усложняется логика, оказывается что все же не просто так в голову вбивали принципы программирования, конечно же не без помощи форума)) А ваш код применю по еще одной задумке, надо пытаться автоматизировать процесс на работе, иначе буду пол дня делать бумажки, вторые пол дня их подписывать))) а на работу времени не остается

Добавлено через 8 минут
Цитата Сообщение от Burk Посмотреть сообщение
dankig, глядя на ваши пункты так и хочется включить макрорекодер (Запись макроса) выполнить последовательно все пункты задания, включая и создание нового листа, и получить готовый макрос (Остановить запись), в котором изменить начальные и конечные строки копирования (лучше переменную, в которой будут нужные строки)
Вам тоже спасибо, а то я забыл что такое хэйтеры)
0
17.07.2019, 10:39
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.07.2019, 10:39

Копирование ячеек с листа на лист по условию одной ячейки
Уважаемые специалисты Excel, прошу Вашей помощи в написании макроса. Сам на просторах интернета...

При совпадении 4 условий значения ячеек суммировать из листа №1 в лист №2
В общем расклад такой: Нужно чтоб при совпадении четырех условий значения ячеек суммировались из...

Копирование данных из разных ячеек одного листа на другой лист
Ребят, доброго всем вечера. Требуется помощь. VBA в рамках предмета под названием "информатика",...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru