![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 06.05.2011
Сообщений: 38
|
![]()
Вопрос 1:
Есть список файлов, который формируется в таблице, в названии файла есть цифра, показывающая количество листов в файле, необходимо вставить после каждой строчки с цифрой пустые строки равные цифре из строчки - 1 (см. пример) Вопрос 2: Как автоматически заполнить таблицу (см. пример лист "Исходный" Лист "Пример заполнения") Спасибо. Очень поможет облегчить работу. |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 06.05.2011
Сообщений: 38
|
![]()
Возможно сложно сформулировал предыдущую задачу.
Попробовал упростить до минимума. Важна идея, не могу сообразить как сделать. |
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
Да в общем ничего сложного. И способов это реализовать макросом куча...
Но вот проблема - что как там на месте по факту из постановки задачи не понятно, поэтому практически делать как-то бестолково. Сделаешь - а зря, т.к. применять нельзя или неудобно. Вот например сделать в этом примере кнопку с макросом, который делает из конкретного диапазона A3:B7 конкретный диапазон D13:E24 легко. Но ведь бестолково...
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
#4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]() Код:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]() Код:
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
#6 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
Игорь, ни для кого здесь не секрет, что мы с тобой плохие экстрасенсы.
Но даже среди двух плохих экстрасенсов можно выявить "лучшего". Сейчас ТС определит)))
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
Я думаю что победит дружба
![]() Т.е. не применим ни один вариант. Я так вообще всё делал по примеру. Но с прицелом на доработку двумя инпутбоксами типа 8 ![]()
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 06.05.2011
Сообщений: 38
|
![]()
Спасибо! Вы хорошие экстрасенсы.
После небольшой доработки кода IgorGO: Sub AddRows() Dim r As Long For r = Cells(Rows.Count, 3).End(xlUp).Row To 3 Step -1 If Cells(r, 3) > 1 And IsNumeric(Cells(r, 3)) Then Rows(r).Copy: Cells(r, 3).Resize(Cells(r, 3) - 1, 3).EntireRow.Insert Cells(r, 3).Resize(Cells(r, 3), 3).ClearContents End If Next End Sub получил то чего добивался. Спасибо! |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Изменение рисунка согласно данных в ячейке. | Vikup | Microsoft Office Excel | 0 | 25.04.2012 00:10 |
Задачи на обработку строк: удалить каждую 3-ю букву, найти кол-во гласных, кол-во цифр в строке,совпадения в 2-х строках | Ирина93 | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 05.11.2011 22:10 |
как вывести необходимое кол-во строк | sersh1 | Microsoft Office Excel | 1 | 30.09.2011 09:08 |
ListView. Автоматически создать столбецы и записать в них по 10 строк | Shouldercannon | Общие вопросы Delphi | 1 | 04.03.2011 05:18 |
В ячейке проставить название месяца, согласно номеру листа | kzld | Microsoft Office Excel | 5 | 06.10.2010 10:32 |