Изменения в диаграммах

Обновлено: Январь 2009

Назначение: Office Resource Kit

 

Последнее изменение раздела: 2009-01-07

В этом разделе перечислены изменения в построении диаграмм в Выпуск 2007 системы Microsoft Office по сравнению с Microsoft Office 2003.

Оси диаграмм

Описание: по умолчанию деления располагаются за пределами оси. В предыдущих версиях они находились внутри оси для восточноазиатских языков и за пределами оси для остальных языков.

Причина изменения: обеспечивается единообразный режим приложения и удобство для пользователей из восточноазиатских стран.

Способ миграции: задайте положение меток делений внутри оси.

Компоненты построения диаграмм

Описание: некоторые компоненты построения диаграмм были удалены в Выпуск 2007 системы Microsoft Office. Диаграммы, в которых использовались эти компоненты, внешне отличаются в Выпуск 2007 системы Office. Код, в котором производится обращение к свойствам объектной модели, может выполняться иначе. К удаленным компонентам относятся: плоские стенки и сетки на объемных диаграммах, специфичные для Excel свойства фигур для фигур на диаграммах и заблокированные элементы управления формы, размер которых не соответствует размерам диаграмм.

Причина изменения: благодаря этому изменению расширяются возможности по добавлению новых компонентов построения диаграмм.

Копирование и вставка

Описание: при копировании диаграммы из Microsoft Office PowerPoint 2007 или Microsoft Office Word 2007 и вставке ее в другую программу, кроме Office PowerPoint 2007, Office Word 2007 или Microsoft Office Excel 2007, диаграмма вставляется в виде изображения. Если диаграмма была скопирована из Office Excel 2007, эта проблема не возникает.

Причина изменения: диаграммы теперь интегрированы с OfficeArt и должны размещаться в программе OfficeArt. При использовании Office Excel 2007 можно скопировать весь файл Office Excel 2007 и вставить его в другую программу. Это невозможно при использовании Office PowerPoint 2007 и Office Word 2007.

Способ миграции: вставьте диаграмму в Office Excel 2007 и скопируйте ее из Office Excel 2007 в другую программу.

Excel 2007

Описание: для построения диаграмм в Выпуск 2007 системы Office приложение Office Excel 2007 должно быть объявлено. Если приложение Office Excel 2007 не объявлено, кнопка Вставить диаграмму отключена. Кнопки Показать данные и Источник данных в контекстном окружении диаграмм также отключены. Пользователи, не имеющие Office Excel 2007, не могут создавать новые диаграммы или изменять данные в имеющихся диаграммах. В большинстве случаев пользователи могут изменять форматирование имеющихся диаграмм. Программа Microsoft Graph имеется, но точки входа в нее удалены.

Причина изменения: интеграция построения диаграмм посредством Office Excel 2007 обеспечивает однородную среду работы с диаграммами в Выпуск 2007 системы Office. Интегрированное построение диаграмм является встроенным компонентом Office PowerPoint 2007 и Office Word 2007, но данные диаграмм хранятся в Office Excel 2007.

Способ миграции: если приложение Office Excel 2007 установлено, то при открытии в Office PowerPoint 2007 или Office Word 2007 диаграммы автоматически обновляются. Если программа Office Excel 2007 не установлена, обновление диаграмм не происходит. Для включения функции построения диаграмм установите пакет Выпуск 2007 системы Office вместо отдельных приложений Office PowerPoint 2007 или Office Word 2007.

Диаграммы: хранение данных

Описание: данные диаграмм Office PowerPoint 2007 или Office Word 2007 хранятся в Office Excel 2007, а не в листе диаграммы.

Причина изменения: обеспечивается единообразие диаграмм в приложениях Office Excel 2007, Office PowerPoint 2007 и Office Word 2007.

Способ миграции: данные диаграмм можно редактировать в Office Excel 2007.

Диаграммы: легенда и название

Описание: для диаграммы Office PowerPoint 2007 или Office Word 2007, не содержащей данных, не отображается легенда или название. В Office 2003 легенда и название по-прежнему отображаются.

Причина изменения: обеспечивается единообразие диаграмм в приложениях Office Excel 2007, Office PowerPoint 2007 и Office Word 2007.

Диаграммы: файлы Lotus 1-2-3

Описание: импорт файлов формата Lotus 1-2-3 в диаграммы теперь невозможен.

Причина изменения: по отзывам пользователей данная функция использовалась редко. В Office Excel 2007 полностью удалена поддержка файлов в формате Lotus 1-2-3.

Интеграция

Описание: при разгруппировании объемной диаграммы вся область построения сохраняется как единая группа.

Причина изменения: объемные диаграммы теперь представляют собой полностью трехмерные изображения, которые невозможно разгруппировать в набор плоских фигур.

Способ миграции: ранее пользователи часто разгруппировывали диаграммы для применения возможностей OfficeArt, которые отсутствовали в средстве построения диаграмм. Многие из этих возможностей теперь можно применять непосредственно в средстве построения диаграмм. Кроме того, можно воспользоваться программой Microsoft Graph.

Взаимодействие

Описание: пользовательский интерфейс построения диаграмм изменен.

Причина изменения: диаграммы интегрированы с OfficeArt, поэтому пользовательский интерфейс максимально согласован с OfficeArt. Интерфейс приложений Office Excel 2007, Office PowerPoint 2007 и Office Word 2007 изменился, и в соответствии с этим изменилось представление диаграмм.

Способ миграции: сведения о соответствии разделов см. в справке. Может возникнуть необходимость в повторном написании макросов, в которых использовался метод Dialog.Show для некоторых диалоговых окон диаграмм.

Выбор диаграммы

Описание: при выделении диаграммы теперь не перемещаются на передний план.

Причина изменения: обеспечивается согласованность с режимом других объектов OfficeArt.

Интерфейс пользователя: узорная заливка

Описание: элементы пользовательского интерфейса для управления узорной заливкой, например клетчатой штриховкой или шашками, теперь отсутствуют.

Причина изменения: диаграммы теперь интегрированы с OfficeArt, а данный компонент удален из OfficeArt.

Способ миграции: используйте в качестве замены затенение или градиентную заливку.

Отправка диаграмм по электронной почте в виде изображений

Описание: диаграммы на рабочих листах нельзя отправлять по электронной почте в виде изображений.

Способ миграции: скопируйте и вставьте изображение диаграммы в сообщение электронной почты.

Публикация в виде веб-страниц

Описание: диаграммы на рабочих листах невозможно опубликовать как веб-страницы.

Способ миграции: используйте листы диаграмм или метод Chart.Export объектной модели.

Изменение размеров

Описание: изменение размеров диаграмм, содержащих фигуры, происходит иначе по сравнению с Office 2003.

Причина изменения: диаграммы теперь интегрированы с OfficeArt, что обусловило невозможность воссоздания режима диаграмм в Office 2003.

Условные обозначения

Описание: ряды данных диаграмм, которым не были присвоены имена, получают в легенде имена "Ряд1", "Ряд2" и т.д.

Причина изменения: ранее имена рядов данных диаграмм на самой диаграмме и в пользовательском интерфейсе различались. Теперь обеспечивается согласованность имен.

Способ миграции: присвойте имена рядам данных, если они отображаются в легенде или в другом месте на диаграмме.

Макросы: коллекция Chart.Pictures

Описание: макросы, использующие коллекцию Chart.Pictures, могут не запускаться.

Причина изменения: данная коллекция дублирует коллекцию Chart.Shapes.

Способ миграции: используйте в качестве замены коллекцию Chart.Shapes.

Макросы: XLM

Описание: макросы XLM больше не поддерживаются.

Причина изменения: формат XLM является устаревшим, однако еще не удален.

Способ миграции: перепишите макросы XLM на языке VBA.

Программирование: скрытые и устаревшие объекты и свойства

Описание: в компонент построения диаграмм введены новые объекты форматирования на основе OfficeArt. Использовавшиеся ранее объекты и свойства форматирования являются скрытыми и устаревшими. К скрытым и устаревшим объектам и свойствам относятся свойства Border, Caption, Characters, Fill, Font, HorizontalAlignment, Interior, Orientation, ReadingOrder, Shadow и VerticalAlignment, объекты ChartFillFormat и ChartColorFormat, свойства объемных диаграмм и др.

Причина изменения: диаграммы теперь интегрированы с OfficeArt. Объектная модель была также изменена в соответствии с объектной моделью OfficeArt.

Способ миграции: для доступа к функциям форматирования перейдите к использованию новых объектов и методов. Перечисленные объекты и методы по-прежнему доступны, но могут быть удалены в будущих версиях.

Программирование: возврат нулевых значений

Описание: некоторые свойства в объектной модели Excel 2003 возвращали нулевое значение, если значение параметра коллекции объектов было смешанным. В Office Excel 2007 свойства возвращают значение параметра по умолчанию для коллекции. Например, при наличии в коллекции как автоматических, так и настраиваемых меток данных свойство DataLabels.AutoText возвращает значение False. Если в легенде используются различные шрифты, свойство Legend.Font.Name возвращает название шрифта новых записей в подписи.

Причина изменения: данное изменение повышает внутреннюю согласованность объектной модели. Исчезает необходимость в написании кода для обработки нулевых возвращаемых значений.

Способ миграции: измените макросы, которые используют данное свойство для обнаружения смешанных коллекций.

Программирование: свойства диаграммы

Описание: свойства диаграмм, возвращающие коллекцию ChartGroups, за исключением Chart.ChartGroups, являются устаревшими.

Причина изменения: эти свойства редко использовались.

Способ миграции: измените макросы, используя свойство Chart.ChartGroups. Используйте перебор коллекции ChartGroups для поиска правильного типа диаграмм.

Программирование: объектная модель Excel 5.0

Описание: начиная с версии Excel 97, объектная модель VBA была скрыта для фигур из версии Excel 5.0. Эта объектная модель больше не поддерживается для фигур на диаграммах.

Причина изменения: этот компонент был ранее скрытым.

Способ миграции: используйте объектную модель для работы с фигурами, доступную в версии Excel 97.

Визуализация: узорная заливка в объемных диаграммах

Описание: узорная заливка, применяемая к объемной диаграмме, накладывается на поверхность диаграммы. В предыдущих версиях заливка производилась без учета угла наклона поверхности к экрану.

Причина изменения: объемные диаграммы теперь представляют собой полностью трехмерные изображения, и подобного оптического эффекта невозможно достичь иными способами.

Способ миграции: узорную заливку можно заменить на другие типы заливки либо преобразовать диаграмму в плоскую.

Визуализация: реалистичные объемные тени

Описание: для объемных диаграмм применяются реалистичные эффекты освещенности и затенения, и цветовые оттенки могут незначительно отличаться от предыдущих версий.

Причина изменения: объемные диаграммы теперь представляют собой полностью трехмерные изображения.

Визуализация: метки данных и ключи легенды

Описание: в предыдущих версиях в метках данных могли отображаться ключи легенды. Эта возможность больше не поддерживается.

Причина изменения: реализация этой возможности в Выпуск 2007 системы Office оказалась невозможна.

Визуализация: масштаб

Описание: у диаграмм, для оси значений (Y) которых был задан автоматический масштаб, могут измениться масштабы в Выпуск 2007 системы Office.

Причина изменения: в диаграммах теперь используется текст OfficeArt, и сведения о размере текста и обтекании используются для определения масштабов осей.

Способ миграции: задайте фиксированное значение масштаба.

Визуализация: цветовое оформление и форматирование диаграмм по умолчанию

Описание: в Office Excel 2007 изменились цвета диаграмм и другие элементы оформления по умолчанию. Диаграммы, открываемые из файлов Excel 2003, не изменены.

Причина изменения: параметры форматирования по умолчанию в Office Excel 2007 устанавливаются в соответствии с темой всего документа и стилем отдельной диаграммы. Это изменение позволяет без особых усилий создавать визуально привлекательные диаграммы, гармонирующие со всем документом в целом.

Способ миграции: результат выполнения макросов, использующихся для создания диаграмм, будет иным. В большинстве случаев новый вариант диаграммы будет более предпочтительным. В некоторых случаях, если требуется строго определенное оформление, макрос необходимо изменить, чтобы достичь нужного результата.

Визуализация: размер диаграммы по умолчанию

Описание: размер диаграмм по умолчанию в Office Excel 2007 изменен.

Причина изменения: параметры макета по умолчанию в Office Excel 2007 меняются в зависимости от типа диаграммы.

Способ миграции: размер диаграммы можно изменять произвольно.

Визуализация: обтекание текстом

Описание: обтекание текстом на диаграммах может осуществляться несколько иначе, чем в предшествующих версиях. В редких случаях изменения в способе обтекания текстом могут приводить к перекрытию текста в тех местах, где ранее этого не происходило. В других случаях текст, который ранее усекался и помечался многоточием (...), может отображаться полностью.

Причина изменения: по отзывам пользователей желательно, чтобы текст на экране и текст на распечатанном листе выглядел одинаково. Пользователи также выражали пожелание, чтобы текст отображался без изменений при переносе диаграмм между приложениями выпуска 2007 системы Microsoft Office. В диаграммах сейчас используется текст OfficeArt, что обеспечивает единообразное представление на экране, при печати и в различных приложениях.

Способ миграции: при построении диаграмм в Выпуск 2007 системы Office обеспечивается максимальное сходство с версиями Office 2003. Результаты выполнения макросов, которые при построении макета диаграммы используют абсолютные размеры в пикселях, могут немного отличаться.

Визуализация: цилиндрические и конические диаграммы

Описание: цилиндрические и конические диаграммы с границами могут внешне отличаться. В предыдущих версиях Excel рисовались силуэты цилиндров и конусов и их округлые края. Конические или цилиндрические диаграммы, имеющие только границу без заливки, могут стать совершенно не видны.

Причина изменения: объемные диаграммы теперь представляют собой полностью трехмерные изображения, и построение силуэтов округлых фигур теперь невозможна.

Визуализация: растровые шрифты и шрифты принтера

Описание: диаграммы теперь не поддерживают растровые шрифты и шрифты принтера. Диаграммы по-прежнему поддерживают шрифты TrueType и Postscript.

Причина изменения: диаграммы теперь интегрированы с OfficeArt, что обусловило невозможность реализации поддержки растровых шрифтов и шрифтов принтера. Растровые шрифты и шрифты принтера использовались редко.

Способ миграции: измените файлы, настроив использование шрифтов TrueType. Файлы, для которых настроены растровые шрифты или шрифты принтера, будут отображаться с использованием шрифта TrueType, максимально приближенного к исходному.

Визуализация: отрицательные значения в объемных диаграммах с накоплением

Описание: объемные диаграммы с накоплением и нормированные диаграммы с областями, содержащие отрицательные значения, внешне отличаются в Office Excel 2007.

Причина изменения: обеспечивается согласованность с режимом диаграмм с накоплением других типов.

Способ миграции: для имитации режима Excel 2003 замените отрицательные числа на положительные.

Визуализация: метки данных для значений #N/A

Описание: в круговых и кольцевых диаграммах не отображаются метки данных для значений #N/A.

Визуализация: обращение негативных цветов

Описание: обращение цветов невозможно, если в сплошной заливке присутствует негативный цвет.

Способ миграции: диаграммы, созданные в предыдущих версиях, открываются корректно.

Загрузить эту книгу

Для упрощения чтения и печати этот раздел включен в следующую книгу, доступную для загрузки: