|
|
|
|
oldhank |
Четверг, 26 Мая 2005, 18:50
|

Участник
Профиль
Группа: Участник
Сообщений: 49
Регистрация: 26.07.2004
Пользователь №: 7169
Конфигурация
Корпус: -- Процессор: -- Материнская плата: -- Оперативная память: -- Видеокарта: -- Жесткий диск (винчестер): -- Дисковод: -- CD/DVD: -- Модем: -- Сетевой адаптер: -- Звуковая плата: -- Монитор: -- Операционная система: -- Прочее: --

|
Буду рад любым предположениям! Проблема - есть таблица, в которую методом "переместить/скопировать -создавать копию" переносится лист из другого файла. При увеличении количества таких перенесенных листов в файле до 10 шт. - на экране появляется надпись - "слишком много форматов ячеек" и программ виснет. Файл не переносится, а если удается отменой сбросить копирование и выйти с сохранением, то потом файл не открывается с поялением той же надписи. Файлы, из которых копируются листы, создаются на основании одного шаблона с одинаковым форматированием и цветовым решением. Причем такая ситуация наблюдалась в 4 случаях, в одном - общий файл вместил 12 листов, скопированных их 12 файлов без каких-либо попыток зависнуть .... Что это может быть? Кто-нибудь сталкивался?
|
|
|
|
|
mpa |
Четверг, 26 Мая 2005, 16:36
|

Участник
Профиль
Группа: Участник
Сообщений: 1786
Регистрация: 11.06.2002
Пользователь №: 2401
Конфигурация
Корпус: -- Материнская плата: -- Оперативная память: -- Видеокарта: -- Жесткий диск (винчестер): -- Дисковод: Нет дисковода CD/DVD: -- Модем: -- Сетевой адаптер: -- Звуковая плата: -- Монитор: -- Операционная система: -- Прочее: --

|
версия офиса и какие СП ? Как для начала...
|
|
|
|
|
pashulka |
Пятница, 27 Мая 2005, 1:45
|
Участник
Профиль
Группа: Участник
Сообщений: 216
Регистрация: 13.07.2003
Пользователь №: 5551
Конфигурация
Корпус: -- Процессор: -- Материнская плата: -- Оперативная память: -- Видеокарта: -- Жесткий диск (винчестер): -- Дисковод: -- CD/DVD: -- Модем: -- Сетевой адаптер: -- Звуковая плата: -- Монитор: -- Операционная система: -- Прочее: --

|
Версия OC, ПО значения не имеют так как проблема именно в количестве форматов, а оно ограничено. Следовательно Вам необходимо копать именно в этом направлении.
|
|
|
|
|
oldhank |
Пятница, 27 Мая 2005, 10:46
|

Участник
Профиль
Группа: Участник
Сообщений: 49
Регистрация: 26.07.2004
Пользователь №: 7169
Конфигурация
Корпус: -- Процессор: -- Материнская плата: -- Оперативная память: -- Видеокарта: -- Жесткий диск (винчестер): -- Дисковод: -- CD/DVD: -- Модем: -- Сетевой адаптер: -- Звуковая плата: -- Монитор: -- Операционная система: -- Прочее: --

|
To pashulka Где посмотреть max разрешенное количество форматов и как определить их к-во в шаблоне? Разве количества форматов суммируются? Ведь (еще раз уточняю) ВСЕ файлы из которых копируются листы сделаны на основе ОДНОГО шаблона! А в принципе надо попробовать.... Идея пришла в его голову и теперь упорно ищет мозг.
P.S. А свой сайт то забросил? А то там такой бардак...
|
|
|
|
|
Квазимодо |
Пятница, 27 Мая 2005, 12:22
|
Участник
Профиль
Группа: Участник
Сообщений: 162
Регистрация: 25.11.2003
Пользователь №: 6223
Конфигурация
Корпус: -- Материнская плата: -- Оперативная память: -- Видеокарта: -- Жесткий диск (винчестер): -- Дисковод: Нет дисковода CD/DVD: -- Модем: -- Сетевой адаптер: -- Звуковая плата: -- Монитор: -- Операционная система: -- Прочее: --

|
Насчет наибольшего количества форматов ячеек: MS говорит о 4000 ( Q213904). Возможно, и в самом деле при создании копии листа из другого файла Excel не подбирает формат вставляемых ячеек из уже определенных, а считает все форматы новыми. Так что, если шаблон один и тот же, можно попробовать вставлять только значения из разных файлов.
--------------------
Я долго учился на чужих ошибках, и теперь мои собственные ошибки не хуже, чем у других.
|
|
|
|
|
pashulka |
Пятница, 27 Мая 2005, 12:32
|
Участник
Профиль
Группа: Участник
Сообщений: 216
Регистрация: 13.07.2003
Пользователь №: 5551
Конфигурация
Корпус: -- Процессор: -- Материнская плата: -- Оперативная память: -- Видеокарта: -- Жесткий диск (винчестер): -- Дисковод: -- CD/DVD: -- Модем: -- Сетевой адаптер: -- Звуковая плата: -- Монитор: -- Операционная система: -- Прочее: --

|
Можно даже и не смотреть, я и так помню - 4000 это предел. А формат ячеек, это - шрифт, кегль, цвет, заливка, узор, рамка, форматы в т.ч. и пользовательские и т.д. и т.п. Если хотя бы один из перечисленных элементов отличается, то это ещё один формат. То, что все файлы созданы на основе одного шаблона, не может служить 100% защитой от подобных безобразий. Ведь после создания они ещё и заполняются, а значит вариантов создания новых форматов может быть множество.
|
|
|
|
|
Квазимодо |
Пятница, 27 Мая 2005, 12:37
|
Участник
Профиль
Группа: Участник
Сообщений: 162
Регистрация: 25.11.2003
Пользователь №: 6223
Конфигурация
Корпус: -- Материнская плата: -- Оперативная память: -- Видеокарта: -- Жесткий диск (винчестер): -- Дисковод: Нет дисковода CD/DVD: -- Модем: -- Сетевой адаптер: -- Звуковая плата: -- Монитор: -- Операционная система: -- Прочее: --

|
pashulka, ссылку-то я дал для oldhank'а  . Впрочем, он тоже может не смотреть, поскольку ты объяснил практически все, что там было.
--------------------
Я долго учился на чужих ошибках, и теперь мои собственные ошибки не хуже, чем у других.
|
|
|
|
|
pashulka |
Пятница, 27 Мая 2005, 13:57
|
Участник
Профиль
Группа: Участник
Сообщений: 216
Регистрация: 13.07.2003
Пользователь №: 5551
Конфигурация
Корпус: -- Процессор: -- Материнская плата: -- Оперативная память: -- Видеокарта: -- Жесткий диск (винчестер): -- Дисковод: -- CD/DVD: -- Модем: -- Сетевой адаптер: -- Звуковая плата: -- Монитор: -- Операционная система: -- Прочее: --

|
Квазимодо, Дело в том, что на момент написания мною ответа, Вашего варианта ещё не было, но когда я уже было собрался опубликовать свой пост, связь оборвалась. В связи с появившемся дополнительным временем, я несколько дополнил свой ответ, а когда в автономном режиме нажал на кнопку Отправить и подключился заново, то увидел, что в этом топике уже наличествует Ваш ответ. Сначала я хотел удалить свой пост, но OldHank обратился ко мне лично, а оставлять личный вопрос без ответа неправильно ... Так что мой ответ нельзя рассматривать как предложение не смотреть Вашу ссылку  (я о ней просто не знал на тот момент)
|
|
|
|
|
oldhank |
Пятница, 27 Мая 2005, 15:41
|

Участник
Профиль
Группа: Участник
Сообщений: 49
Регистрация: 26.07.2004
Пользователь №: 7169
Конфигурация
Корпус: -- Процессор: -- Материнская плата: -- Оперативная память: -- Видеокарта: -- Жесткий диск (винчестер): -- Дисковод: -- CD/DVD: -- Модем: -- Сетевой адаптер: -- Звуковая плата: -- Монитор: -- Операционная система: -- Прочее: --

|
Всем спасибо! Вся соль этого "сводного" файла была в том, что основные данные листа шли в связи с базовыми файлами, формулы обработчики этих данных могли изменяться. Поэтому нельзя было использовать "вставить как значение". А так на каждом листе - 2387 ячеек. Поэтому, по-видимому, все это и происходит, becouse 2387*12= очень много. Пустых вам error.log"ов, друзья Тему можно закрывать
|
|
|
|
|
|
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
|
0 Пользователей:
|
|
© Copyright by WinCity.Ru 2001 - 2008 | Обратная связьУслуги веб-хостинга предоставлены компанией MTW.RU
|
|