0 / 0 / 0
Регистрация: 15.03.2016
Сообщений: 105
|
|
1 | |
Копирование данных с листа1 на Лист2 с Пробелами03.06.2016, 08:09. Показов 1385. Ответов 12
Метки нет (Все метки)
Помогите столкнулся с такой проблемой, с пробелами и т.д
На листе1 в B4:B имеется фирмы На листе1 в C4:C имеется Авто На листе1 в D4: имеется Поломка Нужно на лист2 Скопировать но при этом на B4 где ООО РМО "ПЕРВЫЙ ПРОСПЕКТ" = 1 OOO СК "Пятая колонна-Ж" (ранее ООО НМСК "Русский север") = 2 OOO СК "Городовой" (ранее ООО НМСК "Городовой метр") = 3 Где пусто = 0 (но при этом так чтобы если заполнена последняя ячейки Авто C19 Скопировать но при этом на C4 где Опель Инсигниа №25 = 89 Опель Кадет №96 = 101 Опель Фронтера №695 5д = 104 Мазда 223 №78 - 99 Шевролет Каптива 3.2 №59 = 45 Скопировать но при этом на D4 где T40.6-Замена аккумулятора = T40.6 I20.9-Замена саленблока = I20.9 T78.4-Покраска кузова = T78.4 I200.9-Ремонт ходовой = I200.9
0
|
03.06.2016, 08:09 | |
Ответы с готовыми решениями:
12
Перенос данных из листа1 в лист2 с шагом в 7 ячеек Перенос из листа1 в лист2 Как перенести значения с Листа1 на Лист2 ссылкой? Сделать ссылку с Листа1 на Лист2, и взять не значение, формулу |
0 / 0 / 0
Регистрация: 15.03.2016
Сообщений: 105
|
|
03.06.2016, 08:12 [ТС] | 2 |
Файл
0
|
3894 / 2301 / 774
Регистрация: 02.11.2012
Сообщений: 6,114
|
|
03.06.2016, 08:37 | 3 |
наберите вручную пару строк того что должно быть в итоге на втором листе. по описанию пока не очень понятно.
0
|
0 / 0 / 0
Регистрация: 15.03.2016
Сообщений: 105
|
|
03.06.2016, 09:02 [ТС] | 4 |
Прикладываю файл
0
|
3894 / 2301 / 774
Регистрация: 02.11.2012
Сообщений: 6,114
|
|
03.06.2016, 09:19 | 5 |
макросом обязательно?
формулами Код
для столбца В =ЕСЛИОШИБКА(ПОИСКПОЗ(Лист0!B4;Лист0!$B$4:$B$19;);) для D =ЛЕВСИМВ(Лист0!D4;ПОИСК("-";Лист0!D4)-1)
0
|
0 / 0 / 0
Регистрация: 15.03.2016
Сообщений: 105
|
|
03.06.2016, 09:24 [ТС] | 6 |
Да именно макросом
0
|
03.06.2016, 16:12 | 7 | |||||
Сообщение было отмечено dmr12345 как решение
Решение
1
|
6922 / 2832 / 543
Регистрация: 19.10.2012
Сообщений: 8,645
|
|
03.06.2016, 17:06 | 8 |
Если будет напрягать скорость работы - судя по коду можно привлечь массивы и словарь, и будет раз так в 50 быстрее.
0
|
0 / 0 / 0
Регистрация: 15.03.2016
Сообщений: 105
|
|
03.06.2016, 20:34 [ТС] | 9 |
Вставил код в основной свой код пока получилась путаница, разбираюсь
0
|
6922 / 2832 / 543
Регистрация: 19.10.2012
Сообщений: 8,645
|
||||||
03.06.2016, 22:28 | 10 | |||||
Вариант на словаре, для критериев отдельный лист.
1
|
0 / 0 / 0
Регистрация: 15.03.2016
Сообщений: 105
|
|
04.06.2016, 09:14 [ТС] | 11 |
For j = 7 To 11 - охватывает весь диапазон копирования сразу двух листов
Если данные на листе 1 нужно скопировать в разные столбцы на лист2
0
|
6922 / 2832 / 543
Регистрация: 19.10.2012
Сообщений: 8,645
|
|
04.06.2016, 19:16 | 12 |
#11 вообще о чём?
Я написал код, дающий результат точно как в файле 03-062.7z (9.7 Кб), только сдвинул вывод чуть вправо, чтоб можно было свериться формулами с заказанным. Кстати - нет такого слова/понятия как "саленблок", но если в базе так забито - то конечно у вас есть
0
|
0 / 0 / 0
Регистрация: 15.03.2016
Сообщений: 105
|
|
07.06.2016, 11:34 [ТС] | 13 |
Большущее спасибище очень помогло
0
|
07.06.2016, 11:34 | |
07.06.2016, 11:34 | |
Помогаю со студенческими работами здесь
13
Некорректно работает перенос данных из Лист1 в Лист2 Автозаполнение данных с Лист2 в Лист1 при совпадении ФИО Автокопирование данных при заполнении столбцов (строк) с Лист1 на Лист2 Перемешение данных с Excel с двух файла в третий или с листа1 и ласта2 в лист3 в одном файле Копирование путей с пробелами Копирование файлов с пробелами в имени Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |