Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: Пакет Microsoft Office

  Все выпуски  

RusFAQ.ru: Пакет Microsoft Office


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Помощь пользователю ПО / Пакет Microsoft Office

Выпуск № 456
от 19.09.2007, 06:05

Администратор:Ерёмин А.А.
В рассылке:Подписчиков: 404, Экспертов: 107
В номере:Вопросов: 2, Ответов: 4


Вопрос № 101943: Здрасте. Просьба не смеяться... :) Факты: Есть экселевский документ (Excel 2003), в нем САМОПРОИЗВОЛЬНО меняется цвет заливки ячейки. Никаких макросов и прочего точно нет, червяков вроде тоже нет (на машине NOD, на серваке где лежит файлик - Касп...
Вопрос № 101954: Здравствуйте уважаемые знатоки! Имеем исходный файл в формате тхт. Открыв Excel, через Мастера текстов (импорт) преобразовываем файл тхт. в екселевский формат. В итоге получаем большой док, состоящий из колонок с цифрами. Жуть (т.е. проблема) в том, ...

Вопрос № 101.943
Здрасте. Просьба не смеяться... :)
Факты: Есть экселевский документ (Excel 2003), в нем САМОПРОИЗВОЛЬНО меняется цвет заливки ячейки. Никаких макросов и прочего точно нет, червяков вроде тоже нет (на машине NOD, на серваке где лежит файлик - Каспер с последними базами и там и там)
Причём может тридцать раз за неделю открыться не меняясь, на 31 - меняется на произвольный цвет. Юзер клянётся что не прикалывается.
Вопрос: Что это за ...?
Отправлен: 13.09.2007, 16:31
Вопрос задал: UnSUB (статус: 5-ый класс)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 2)

Отвечает: Soloma
Здравствуйте, UnSUB!

А при этом другие документы в Экселе открыты? Вдруг в них присутствуют какие-то макросы, которые и меняют цвет ячейки в данной книге (мож в макросе номер книги берется или название с другой совпадает) - только такой вариант могу предположить. Второй вариант - глюки офиса
Ответ отправил: Soloma (статус: 1-ый класс)
Ответ отправлен: 13.09.2007, 17:14
Оценка за ответ: 4
Комментарий оценки:
нет, других документов не открыто

Отвечает: Volodi Voskubenko
Здравствуйте, UnSUB!
Alec Perle правильно ответил, даже в 2007 офисе остался такой прикол. То есть цвета на всех открытых документах выставляются по цветам палитры последнего открытого документа. :-)
Ответ отправил: Volodi Voskubenko (статус: 3-ий класс)
Ответ отправлен: 14.09.2007, 08:09
Оценка за ответ: 4
Комментарий оценки:
хоть что то


Вопрос № 101.954
Здравствуйте уважаемые знатоки! Имеем исходный файл в формате тхт. Открыв Excel, через Мастера текстов (импорт) преобразовываем файл тхт. в екселевский формат. В итоге получаем большой док, состоящий из колонок с цифрами. Жуть (т.е. проблема) в том, что Мастер текстов на 3 шаге предлагает выбрать формат будущего столбца – общий, текстовой или формат даты!??? В результате получается столбик в тестовом (или общем) формате, а мне необходимо иметь сумму ячеек (в столбике) для проверки, для отчетов и т.п. (по другому нужен столбик в числовом формате). В текстовом (общем) формате эту операцию сделать нельзя – выходит то #ИМЯ, то #ЗНАЧЕНИЕ. Научите как здесь выкрутиться:
1. Можно ли через мастера текстов вывести этот столбец в ЧИСЛОВОМ формате?
2. Можно ли в уже преобразованном в Excel файле быстро перевести текстовый в ЧИСЛОВОЙ формат (ПКМ и формат ячеек числовой – не помогает)?
3. Если можно помогите с макросом, который мог бы «превратить» конкретный, выделенный массив из общего, например в ЧИСЛОВОЙ формат?
4. Ваше решение проблемы?

Приложение:

Отправлен: 13.09.2007, 18:04
Вопрос задал: Балин Юрий Анатольевич (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 5)

Отвечает: Филатов Евгений Геннадьевич
Здравствуйте, Балин Юрий Анатольевич!
Т.к. Вы не ответили на вопросы в форуме, то пишу решение проблемы как я его вижу.
1. Если мастер преобразования не предлагает числовой формат, то значит это не получится.
2. Преобразовать в число возможно с помощью функции =ЗНАЧЕН ( адрес ячейки ) , но для этого потребуется дополнительный столбец, куда эти значения заносить, а потом уже над ними производить математические действия.

В приложении находится макрос, который преобразует выделенный диапазон ячеек в число с одновременным изменением формата ячейки на числовой вида "0.00" - два знака после запятой. Если такое преобразование невозможно, то ячейка выделяется желтой заливкой.
Как стандарт, разделителем целой и дробной части может быть "." ( точка ) или "," ( запятая ) . Преобразование настроено только на эти разделители, но Вы можете в тексте макроса добавить и свои. Единственное условие - текст должен иметь возможность преобразования в число : состоять только из цифр и не более одного разделителя целой и дробной части.
Примеры записи чисел, которые корректно преобразуются :
13180.15
13180,15
.15438
15438
начальные и конечные пробелы на преобразование не влияют.
Мной проверена работа с системным разделителем "$" - работает.

Если будут вопросы, пишите в мини-форум или Jones@RusFAQ.ru

С уважением.

Приложение:

Ответ отправил: Филатов Евгений Геннадьевич (статус: 8-ой класс)
Ответ отправлен: 13.09.2007, 22:30
Оценка за ответ: 5
Комментарий оценки:
Отмечаю инициативу эксперта в улучшении реализации моего запроса (имеется ввиду пометка цветом ячеек, в которых перевод в числовой формат невозможен!!! Это важно для исключения ошибок при суммировании ячеек!!! Сам макрос работает прекрасно, без ошибок, огромное СПАСИБО!!!

Отвечает: Alec Perle
Здравствуйте, Балин Юрий Анатольевич!
Отвечу на вторую часть вопроса.
Для преобразования чисел, введенных (в процессе импорта) в текстовом формате, в числовой, можно воспользоваться способом, предложенным разработчиками EXCEL (см. цитату из справки в приложении). Правда, я использую не умножение, а сложение со значением из пустой ячейки, это позволяет избавиться от нулей в пустых ячейках преобразуемого диапазона. Пошагово:
1. Копируем любую пустую ячейку, заведомо имеющую формат "общий" или "числовой"
2. Выделяем столбец, содержащий значения;
3. Меню [Правка] - [Специальная вставка...], выбираем "операция" "сложить", кнопка "ОК".

Приложение:

---------
Пессимист - это хорошо информированный оптимист (а оптимист - хорошо проинструктированный пессимист)

Ответ отправил: Alec Perle (статус: Студент)
Ответ отправлен: 14.09.2007, 23:39
Оценка за ответ: 1
Комментарий оценки:
Задача не решена. В справке я это видел и сам. Данная рекоменда работает только тогда, когда нет дробной части в числе (знаков после запятой), а если дробная часть присутствует – результат нулевой!!! Решается проблема или макросом (как подсказал предыдущий эксперт), или соответствующими настройками в системе и Excel (более подробно об этом здесь: http://excel.1gb.ru/index.php?option=com_joomlaboard&Itemid=32&func=view&catid=21&id=2670#2670


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Техподдержка портала, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале
Версия системы: 4.59 от 18.09.2007
Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное