Страница 1 из 1

К VBA косвенное, но тем не менее.

Добавлено: 23 дек 2004, 12:01
e-aleks
Есть файл в excel содержащий кучу листов,
но почему-то при редактировании на моей машине он не сохраняется: выдается диалоговое окно: "файл не сохранен", без объяснения причин.
Может ли причина быть, в том что при просмотре через редактор VB некоторые листы имеют странные имена типа:
Name Лист1411111112112211221141322

В окне окне Excel лист отборажается нормально 3-х значным числом.

Если да, то что в таком случае, делать.
Править вручную нумерацию листов на машине с коротой этот файл сохраняется?

Добавлено: 23 дек 2004, 14:08
pashulka
Вообще в редакторе VBA должны отображаться оба имени об'екта, например :

Лист1411111112112211221141322 (Долги)

где :
Лист1411111112112211221141322 - имя рабочего листа в среде VBA (CodeName)
Долги - имя рабочего листа, которое должно отображаться на ярлычке ()

Добавлено: 23 дек 2004, 15:39
e-aleks
Тема закрыта.
Проблем в чем-то другом, выше моего понимания.

Добавлено: 24 дек 2004, 10:17
Andruha
Друг, а оперативки скока? Если книга перегружена всякими именованными диапазонами, связными листами и др., то вполне возможно что требуется дополнительная память.

Добавлено: 24 дек 2004, 10:59
Naeel Maqsudov
Угу.
Сталкивался лично в Excel 2003 с проблемой, когда книга с большим количеством листов, создаваемая на каждый новый месяц путем SaveAs из предыдущего не сохраняется после правки или сохраняется так, что потом не открывается...

PS
Это так в одном знакомом институте студентам стипендию считают :) и ведомости печатают. Сам писал для них макросы генерации отчетов, поэтому и знаю. Третий год уж пошел как они так мучаются...