Здраствуйте. Подскажите как скопировать строку заданное число раз, указанное в одной из ячеек данной строки? Т.е. имеется большой файл с названиями позиций и их количеством, а нужно пребразовать этот файл, чтобы если позиция имеет количество более единицы, то эта строка превращалась в соответствующее количество строк и количеством единица для каждой строки. В приложении привёл пример, что имею ввиду.
					
				
Как скопировать строку заданное число раз, указанное в ячейке данной строки	
| 
					
										04.05.2013 11:25:48
				 | |
|  |  | 
| 
					
										04.05.2013 12:12:09
				 Была уже точно такая тема. | |
|  |  | 
| 
					
										04.05.2013 19:44:29
				 Попробовал другой код: 
 Всё аналогично присходит... Т.е. при выделении очередной ячейки (например B5) вставка строк происходит не начиная со следующей строки (т.е. с 6-й), а начиная со строки, котороя является последней заполненной в файле. Т.е. исходные данные такие: позицияраз 4 позициядва 1 позициятри 6 Хочу получить: позицияраз 4 позицияраз 4 позицияраз 4 позицияраз 4 позициядва 1 позициятри 6 позициятри 6 позициятри 6 позициятри 6 позициятри 6 позициятри 6 | |||
|  |  | 
| 
					
										04.05.2013 20:01:51
				 
 Вот такой макрос 
 P.S. Тему Вы нашли похожую, но была ещё одна аналогичная... | |||||
|  |  | 
| 
					
										04.05.2013 20:22:48
				 Уже почти получилось) Код вышел такой 
 Но есть последняя проблемка, вставляет нужное количество в нужное место, но не активную строку, а пустую.. | |||
|  |  | 
| 
					
										04.05.2013 20:48:14
				 
 количество копируемых строк в ячейке слева от активной. | |||
|  |  | 
| 
					
										04.05.2013 21:20:53
				 Спасибо! Всё заработало! | |
|  |  | 
| 
					
										05.08.2018 11:07:22
				 День добрый. Понимаю что тема уже старая, однако сейчас очень актуальная для меня. Есть большой массив данных (более 10 000 ячеек) который нужно размножить на определенное количество раз. И последний код мне фактически подошел, если бы только он не множил по одной выбранной ячейке (на скриншоте показано что выделено было 3 ячейки, но после запуска макроса размножило только выбранную первой). Можно ли как то размножить сразу все ячейки в которых проставлено количество? | |
|  |  | 
| 
					
										05.08.2018 11:42:39
				 goldenbrown244,  не понятно что хотите сделать, но исходя из написанного и не особо меняя код: 
 Вот так попробуйте копировать после 
 | |||||
|  |  | 
| 
					
										15.08.2018 09:08:13
				 Попробовал, это уже ближе к истине, но теряется порядок.  Переделал немного табличку, так может быть будет понятнее мой вопрос. На 2м листе разместил скриншоты желаемого результата. | |
|  |  | 
| 
					
										15.08.2018 10:30:04
				 sergex,  +  
					Изменено:						 - 15.08.2018 10:35:09
				 
						
						Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) 
					 | |
|  |  | 
| 
					
										16.08.2018 14:42:12
				 Jack Famous, спасибо большое! Полистал тему, нашел подходящий мне макрос. Однако я не силен в этом всем. Не подскажите ли теперь как не просто подставлять пустые строки, а копировать их? (порядок подстановки вниз вполне устраивает)   | |
|  |  | 
| 
					
										16.08.2018 14:52:04
				 
 
						
						Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) 
					 | |||
|  |  | 
| 
					
										16.08.2018 15:18:14
				 
 | |||
|  |  | 
| 
					
										20.02.2020 22:57:00
				 Большое спасибо всем участникам данной темы! Нашла решение для своего вопроса     | |
|  |  | 
| 
					
										16.04.2021 17:05:20
				 Юрий М, Подскажите пожалуйста, а есть ли обратное действие? у меня дублирующихся строк, справа от них количество, я хочу свернуть уникальные ячейки и чтобы макрос суммировал значение напротив каждой позиции? | |
|  |  | 
| 
					
										16.04.2021 17:06:21
				 gmb, новая тема с файлом-примером 
						
						Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) 
					 | |
|  |  | 
| 
					
										19.04.2021 10:41:55
				 Jack Famous, создал  | ||||
|  |  | |||
		Читают тему	
