|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.11.2012, 15:41 | #1 |
Новичок
Джуниор
Регистрация: 06.11.2012
Сообщений: 2
|
Как добавить листы при работе макроса?
Здравствуйте, в прикрепленном xls файле есть макрос. Он генерирует все возожные комбинации, из цифр взятых с 4:2 - 23:3. Проблема в том, что если увеличить колличество строк, например до 4:2 - 23:10 - не хватает трок на одном листе (~65 тыс.). Подскажите, пожалуйста, как сделать, чтобы макрос при недостаточном количестве строк на листе добавлял новый лист, если и его не достаточно, то еще один и так далее.
Спасибо! |
06.11.2012, 20:07 | #2 | |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
Используйте 2007, 2010 Excel.
Цитата:
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 Последний раз редактировалось VictorM; 06.11.2012 в 20:10. |
|
06.11.2012, 20:28 | #3 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
была тут задача, комбинировал я книжки по полкам, VictorM, 1 048 576 строк - не хватало (несколько раз). я выкладывал комбинации правее на том же листе.
Smile7, не знаете как лист добавить? Сделайте вручную, запишите на "магнитофон", изучайте код, там все гораздо проще, чем перебирать все возможные комбинации. Sheets.add after:=sheets(sheets.count)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
09.11.2012, 13:57 | #4 |
Новичок
Джуниор
Регистрация: 06.11.2012
Сообщений: 2
|
Спасибо всем за ответы.
Игорь, "магнитофон" вещь хорошая, но он он объктивно годится только для простых задач. Тут же сложнее, например строка, которую вы написали выше добавляет лист после выполнения макроса, а не во время его выполнения, если не хватает листов. Возможно я не туда его "впихнул", но результат такой. Насчет "все гораздо проще", не понял о чем вы, если нужно именно перебор всех комбинаций. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Транспонирование множества данных из разных книгах или из разных листов на 1 лист посредством макроса | Тантана | Microsoft Office Excel | 6 | 18.12.2014 13:04 |
Зависание при работе с HttpWebRequest при обращении к некоторым сайтам | Mishiko | C# (си шарп) | 0 | 16.08.2012 12:24 |
не хватает ОП при вызове imagecreatefromjpeg | SkrudjMakdak | PHP | 5 | 10.08.2011 16:36 |
При запуске ругается:"не хватает памяти..." | kim_klim | Свободное общение | 3 | 19.01.2011 15:39 |