Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.11.2011, 01:32   #1
MARine_life
 
Аватар для MARine_life
 
Регистрация: 14.11.2009
Сообщений: 7
Вопрос Рабочие листы...

Форумчане, будьте добры, подскажите пожалуйста сколько рабочих листов в одной рабочей книге можно создать? гугль чет мне не ответил..)
MARine_life вне форума Ответить с цитированием
Старый 05.11.2011, 02:13   #2
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Я читал, что столько, сколько машина потянет - т.е. ограничено объёмом памяти.
Но имхо если делать больше сотни - то пора переходить хотя бы на Access.
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 05.11.2011, 02:45   #3
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Откройте Excel, нажмите на клавиатуре клавиши Shift + F11, и заблокируйте эти клавиши (например, спичками), чтобы они оставались нажатыми.

Вот и протестируете, сколько листов в одном файле Excel осилит ваш комп.

PS: ждать долго придётся - 10000 листов Excel точно вытерпит.

PPS: Протестировал добавление листов, отслеживая объём занимаемой Excel оперативной памяти.
При свежезапущенном Excel и изначально пустой книге из одного листа - добавление новых листов отъедает совсем немного оперативки
(около 2 мегабайтов на 1000 добавленных листов)

Так что на современном компьютере можно добавить в книгу Excel очень много листов

Последний раз редактировалось EducatedFool; 05.11.2011 в 02:58.
EducatedFool вне форума Ответить с цитированием
Старый 05.11.2011, 02:57   #4
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Почитайте здесь результаты моих испытаний
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 05.11.2011, 10:09   #5
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

читаем справку:
"Количество листов в книге: Ограничено объемом доступной оперативной памяти (по умолчанию 3 листа)"

читать справку - это как пиво по утрам - не только вредно но и полезно! (надеюсь мы вас убелили, заодно после ответа Hugo121 все поучаствовали в конкурсе бесполезных ответов, результаты конкурса будут обьявлены чуть позже)))
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете

Последний раз редактировалось IgorGO; 05.11.2011 в 10:12.
IgorGO вне форума Ответить с цитированием
Старый 05.11.2011, 12:09   #6
MARine_life
 
Аватар для MARine_life
 
Регистрация: 14.11.2009
Сообщений: 7
По умолчанию

Всем огромное спасибо за оперативные ответы))
MARine_life вне форума Ответить с цитированием
Старый 05.11.2011, 14:01   #7
Казанский
Старожил
 
Аватар для Казанский
 
Регистрация: 31.12.2010
Сообщений: 2,133
По умолчанию

Тоже когда-то интересовался этим. В Excel 2000 создал книгу с ~40000 листами (пустыми). Можно было и больше, но возникала ошибка при сохранении.
В Excel 2007 создал книгу с 50000 листами, но на той машине и памяти побольше было.
Интересно, что нигде не написано, что в методе Worksheets.Add параметр Count не может быть больше 255. И добавление сразу многих листов, например
Код:
Worksheets.Add Count:=100
, не быстрее, чем в цикле добавлять по 1 листу.
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Казанский вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Показываем свои рабочие места Hallo Свободное общение 323 13.04.2023 11:19
Рабочие и общий процент брака Alexar Makken Помощь студентам 1 06.06.2011 20:45
Что Значит неиспользуя рабочие массивы на языке Pascal Николай Петрович Помощь студентам 2 05.06.2010 18:42