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

Весь MS Office, программирование на Visual Basic for Applications и MS VB

Модератор: Naeel Maqsudov

Ответить
e-aleks
Сообщения: 8
Зарегистрирован: 22 дек 2004, 11:06

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

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

Если да, то что в таком случае, делать.
Править вручную нумерацию листов на машине с коротой этот файл сохраняется?
pashulka
Сообщения: 831
Зарегистрирован: 24 ноя 2004, 03:46
Контактная информация:

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

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

где :
Лист1411111112112211221141322 - имя рабочего листа в среде VBA (CodeName)
Долги - имя рабочего листа, которое должно отображаться на ярлычке ()
e-aleks
Сообщения: 8
Зарегистрирован: 22 дек 2004, 11:06

Тема закрыта.
Проблем в чем-то другом, выше моего понимания.
Andruha
Сообщения: 6
Зарегистрирован: 17 дек 2004, 12:02

Друг, а оперативки скока? Если книга перегружена всякими именованными диапазонами, связными листами и др., то вполне возможно что требуется дополнительная память.
Аватара пользователя
Naeel Maqsudov
Сообщения: 2570
Зарегистрирован: 20 фев 2004, 19:17
Откуда: Moscow, Russia
Контактная информация:

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

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