powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / "Возникла ошибка и Excel удалил часть форматов"
10 сообщений из 10, страница 1 из 1
"Возникла ошибка и Excel удалил часть форматов"
    #36585187
malast
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Такая ошибка возникает при попытке выделить диапазон ячеек C3:C125 в приложенном документе, выставить цвет шрифта Auto, сохранить под другим именем и открыть сохраненный документ в Excel 2003. В Excel 2007 проблем не возникает.

Возможно, у кого-то была подобная ситуация?

Очень хочется понять, что же такого криминального содержится в документе.
...
Рейтинг: 0 / 0
"Возникла ошибка и Excel удалил часть форматов"
    #36586022
Djon Player
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пытался проделать описанные процедуры и в Excel 2003 и в Excel 2007, описанной проблемы не возникло. У вас эта проблема возникла один раз, или при при тех-же самых действия она повторяется?

Если повторяется, то попробуйте в Excel 2007 применить мой макрос
Удалить_все_стили
к данному документу и потом проделать те-же операции.
...
Рейтинг: 0 / 0
"Возникла ошибка и Excel удалил часть форматов"
    #36586035
Djon Player
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ошибку удалось повторить в Excel 2003.
Но только почему-то после того как выделил диапазон C3:C128 и проделал те-же операции.
Ранее делал тоже самое с диапазоном C3:C125 в Excel 2003.
...
Рейтинг: 0 / 0
"Возникла ошибка и Excel удалил часть форматов"
    #36586080
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А я вот что обнаружил.

Открываем Оригинал.
Встаем на С3
Нажимаем F2
Enter

Выделяем диапазон ячеек C3:C125

Ставим цвет текста в Авто

Сохраняем под новым именем

Получаем Excel вылетает с ошибкой.
...
Рейтинг: 0 / 0
"Возникла ошибка и Excel удалил часть форматов"
    #36586089
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А я вот что обнаружил.

Открываем Оригинал.
Встаем на С3
Нажимаем F2
Enter

Выделяем диапазон ячеек C3:C125

Ставим цвет текста в Авто

Сохраняем под новым именем

Получаем Excel вылетает с ошибкой.

А еще заметил что если в соседнем столбце пару ячеек забить и скопировать содержимое (важно) Правка - Специальная вставка - Значения

То цвет поменяется на черный, а не должен, мы то предполагаем что он красный, а форматирование мы не копировали. Но условного форматирования вроде нет... странно!
...
Рейтинг: 0 / 0
"Возникла ошибка и Excel удалил часть форматов"
    #36586093
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А еще со сменой цвета на авто, да и на любой другой в этих ячейках - цвет текста станет черным, даже если выбрать красный! А еще и шрифт на самом деле другой станет. Поменяйте только для одной ячейки.

В интернете говорят такое бывает когда файл создается программно!
...
Рейтинг: 0 / 0
"Возникла ошибка и Excel удалил часть форматов"
    #36586109
Djon Player
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Экспериментируя с файлом один раз, после того как поставил цвет в Auto в Excel2003 в ячейказ начиная с TXT10 и ниже по TXT86 включительно перед текстом непонятно откуда возникли квадратики что-то на вроде табуляции. Больше такое повторить не удалось.
Но заметил так-же, что так-же после проделывания этих операций у текста с TXT10 и ниже по TXT86 ширина текста TXT уже, чем у текста выше и у текста ниже. Так-же если вы зайдёте в формат ячейки
TXT9, то там покажет шрифт Tahoma, а у того что ниже шрифт не показывает.

Прогнал таким макросом

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
Sub Test()
 Dim ch As Range

 For Each ch In Selection
  Debug.Print ch.Value & " " & ch.Font.Name
 Next ch

End Sub

Соответственно по части ячеек написало шрифт Tahoma, а по другим Null.
...
Рейтинг: 0 / 0
"Возникла ошибка и Excel удалил часть форматов"
    #36586394
malast
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо всем отписавшимся здесь за внимание.

Djon Player , я прогонял этот макрос, он удалил 5 стилей из документа, но это ничего не изменило.

mahoune, файл действительно создается программно, с помощью Syncfusion 2007. Я делаю простейшие операции - пишу текст с определенным шрифтом (с заданным цветом) в ячейку.

После экспериментов я пришел к выводу, что моя версия Syncfusion формирует некорректный Rtf для форматирования ячейки, в результате Excel-у сносит крышу при попытках работы с ним. Видимо, надо искать пути обратиться к разработчикам.
...
Рейтинг: 0 / 0
"Возникла ошибка и Excel удалил часть форматов"
    #36586915
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может проще в таком случае формировать XML и скармливать его в Excel?!
...
Рейтинг: 0 / 0
"Возникла ошибка и Excel удалил часть форматов"
    #36586953
malast
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mahoune,

я так и делаю, но в половине случаев Excel почему-то не может распарсить такой XML. Наверное, проблема таки в Syncfusuion.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / "Возникла ошибка и Excel удалил часть форматов"
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]