Как уменьшить размер диаграммы в excel

Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Еще…Меньше

Диаграмму можно переместить в любое место на этом или на новый или существующий. Можно также изменить размер диаграммы на более удобный.

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

Чтобы переместить диаграмму, перетащите ее в нужное место.

  1. Щелкните в любом месте диаграммы.

    На ленте отобразит параметр «Средства работы с диаграммами»

  2. В группе Средства работы сдиаграммами на вкладке Конструктор в группе Расположение нажмите кнопку Переместить диаграмму.

    Изображение ленты Excel

  3. Выполните одно из указанных ниже действий.

    • Чтобы переместить диаграмму на новый лист, нажмите кнопку Новый лист ,а затем в поле Новый лист введите имя листа.

    • Чтобы переместить диаграмму как объект на другом месте, щелкните Объект в ,а затем в поле Объект в выберите нужный.

      Перемещение диаграммы

      Совет: Вы также можете разместить диаграмму в другом месте лист диаграммы.

  1. Чтобы изменить размер диаграммы, выполните одно из указанных ниже действий.

    • Чтобы изменить размер вручную, щелкните диаграмму и перетащите химяки до нужного размера.

    • Чтобы использовать определенные высоту и ширину, на вкладке Формат в группе Размер введите размер в поля Высота иШирина.
      Лента Outlook

    • Чтобы изменить размер и масштаб диаграммы, на вкладке Формат в группе Размер нажмите кнопку Кнопка открытия диалогового окна. Затем в поля Высота масштаба и Ширина масштаба введите нужные значения.

      Вы можете настроить размер диаграммы в диалоговом окне "Формат области диаграммы"

  1. Щелкните в любом месте диаграммы.

    На ленте отобразит параметр Средства работы с диаграммами.

  2. На вкладке Формат в группе Размер нажмите кнопку Кнопка открытия диалогового окна.

    Лента Outlook

  3. В области Формат области диаграммы выберите свойства, а затем выберите нужный вариант.

    Свойства в области "Формат области диаграммы"

Чтобы переместить диаграмму, перетащите ее в нужное место.

  1. Щелкните в любом месте диаграммы.

    На ленте отобразит параметр «Средства работы с диаграммами»

  2. В группе Средства работы сдиаграммами на вкладке Конструктор в группе Расположение нажмите кнопку Переместить диаграмму.

    Изображение ленты Excel

  3. Выполните одно из указанных ниже действий.

    • Чтобы переместить диаграмму на новый лист, нажмите кнопку Новый лист ,а затем в поле Новый лист введите имя листа.

    • Чтобы переместить диаграмму как объект на другом месте, щелкните Объект в ,а затем в поле Объект в выберите нужный.

      Перемещение диаграммы

      Совет: Вы также можете разместить диаграмму в другом месте лист диаграммы.

  1. Чтобы изменить размер диаграммы, выполните одно из указанных ниже действий.

    • Чтобы изменить размер вручную, щелкните диаграмму и перетащите химяки до нужного размера.

    • Чтобы использовать определенные высоту и ширину, на вкладке Формат в группе Размер введите размер в поля Высота иШирина.
      Лента Outlook

    • Чтобы изменить размер и масштаб диаграммы, на вкладке Формат в группе Размер нажмите кнопку Изображение кнопкирядом с кнопкой Размер и сделайте следующее:

    • В диалоговом окне Формат области диаграммы перейдите на вкладку Размер.

      Вкладка "Размер" в области "Формат диаграммы"

    • В полях Размер иповорот в полях Высота и Ширина введите нужные числа.

    • В полеМасштаб в полях Высота и Ширина введите нужные числа.

  1. Щелкните в любом месте диаграммы.

    На ленте отобразит параметр Средства работы с диаграммами.

  2. На вкладке Формат в группе Размер нажмите кнопку Изображение кнопки.

    Лента Outlook

  3. В диалоговом окне Формат области диаграммы перейдите на вкладку Свойства.

    Вкладка "Свойства" в области "Формат диаграммы"

  4. В области Расположение объектов выберите соответствующий параметр.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

Нужна дополнительная помощь?

Часто наш мир может превратиться в полный хаос, когда мы не знаем, какую опцию или функцию использовать при возникновении проблемы. То же самое происходит с нами в электронной таблице Excel, даже в ее онлайн-версия , когда мы создали диаграмму и не знаем, как ее редактировать. И в этой статье мы научим вас как легко изменить или изменить размер диаграммы в Excel.

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

Нашей целью всегда было и всегда будет то, чтобы вы в совершенстве знали, как использовать различные офисные инструменты Microsoft Office. И прежде всего правильное использование Электронная таблица Excel и способ, которым может быть реализована различная графика, разрешенная приложением, как в случае круговые диаграммы  в камере.

И давайте сразу начнем с простого объяснения этой процедуры и узнаем легко изменить или изменить размер диаграммы в Excel . Для начала заходим в приложение, чтобы открыть его и создадим новую книгу. В нем вы можете создать диаграмму, расширенная диаграмма или, если вы уже создали его, он открывает только ту книгу, которую вы уже сохранили.

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

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

Когда вы найдете идеальный размер, вам просто нужно отпустить кнопку мыши, если вы хотите изменить его снова, повторите вышеуказанные шаги еще раз. И вы можете повторять этот процесс сколько угодно раз, пока не будете довольны окончательным размером. Таким образом, вы узнали, как легко изменить или изменить размер диаграммы в Excel.

Различные способы легко изменить размер или размер диаграммы в Excel

Есть еще один способ изменить или модифицировать легко размер диаграммы в Excel введя параметры графика и изменив ширину и высоту. Для этого нужно перейти к графику и выделить его мышью, щелкнув мышью. Следующим шагом является просмотр и выбор параметра «Формат» для области диаграммы.

Затем вам нужно выбрать параметр «Размер и свойства», и здесь вы можете ввести данные о новой высоте и ширине диаграммы. Таким образом, вы также могли  изменить или изменить легко размер диаграммы в Excel. Это также возможно, если вместо одной диаграммы у вас есть несколько и вы хотите изменить их размер одновременно.

Для начала нам нужно выделить всю графику, и мы будем делать это левой кнопкой мыши, а вы одновременно нажимаете клавишу Ctrl. После выбора отпустите кнопку мыши и теперь расположитесь на одном из графиков и щелкните правой кнопкой мыши. Затем выберите параметр Размер и свойства, введите данные для новой высоты и ширины.

Как вы прекрасно видите, размер можно изменять по-разному, и все они очень просты в применении, но также, если вы хотите, вы можете  вставить подпись в графике. И мы пришли сюда с этой статьей, чтобы вы могли узнайте, как легко изменить или изменить размер диаграммы в Excel.

Ezoic

  • Редакция Кодкампа

17 авг. 2022 г.
читать 2 мин


В этом руководстве представлен пошаговый пример того, как изменить масштабы по осям X и Y на графиках в Excel.

Шаг 1: введите данные

Во-первых, давайте введем простой набор данных в Excel:

Шаг 2: Создайте диаграмму рассеивания

Затем выделите ячейки в диапазоне A2:B16.Затем щелкните вкладку « Вставка » на верхней ленте, а затем выберите параметр « Разброс » в группе « Диаграммы »:

Автоматически будет создана следующая диаграмма рассеяния:

Шаг 3: Измените масштаб оси

По умолчанию Excel выберет шкалу для осей X и Y, которая варьируется примерно от минимального до максимального значения в каждом столбце.

В этом примере мы видим, что ось x находится в диапазоне от 0 до 20 , а ось y — в диапазоне от 0 до 30 .

Чтобы изменить масштаб оси x, просто щелкните правой кнопкой мыши любое значение на оси x. В появившемся раскрывающемся меню нажмите « Формат оси» :

На панели « Формат оси », которая появляется в правой части экрана, измените значения в полях «Минимум» и «Максимум», чтобы изменить масштаб оси X.

Например, мы можем изменить Максимальное значение оси X на 50 :

Как только мы нажмем Enter , масштаб оси X будет автоматически обновлен на графике:

Пример изменения масштаба оси в Excel

Обратите внимание, что ось X теперь находится в диапазоне от 0 до 50 .

Ось Y осталась неизменной.

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

На панели « Формат оси » просто установите флажок « Логарифмическая шкала »:

Ось X будет автоматически обновлена для использования логарифмической шкалы:

Логарифмическая шкала Excel

Связанный: Когда следует использовать логарифмическую шкалу в диаграммах?

Обратите внимание, что в этих примерах мы решили изменить только масштаб по оси X.

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

Дополнительные ресурсы

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

Как построить несколько строк в Excel
Как создать параллельные диаграммы в Excel
Как создать график Ogive в Excel

Диаграмму, расположенную на листе с данными, можно перемещать как по самому листу, так и на отдельном листе в книге. Ее размеры можно изменять в любой момент работы как произвольно, так и пропорционально.

Как настроить перемещение и изменение размеров диаграммы?

  1. В окне открытого листа выделите нужную диаграмму.
  2. Перейдите к вкладке «Формат».
  3. В группе «Размер» щелкните по кнопке «Размер и свойства» (рис. 6.14).
  4. Рис. 6.14. Вкладка «Формат». Кнопка «Размер и свойства»

    Рис. 6.14. Вкладка «Формат». Кнопка «Размер и свойства»

  5. В окне «Размер и свойства» на вкладке «Свойства» (рис. 6.15) в группе «Привязка объекта к фону» активируйте нужные пункты:
    • «Перемещать и изменять объект вместе с ячейками»;
    • «Перемещать, но не изменять размеры»;
    • «Не перемещать и не изменять размеры».
  6. Рис. 6.15. Окно «Размер и свойства». Вкладка «Свойства»

    Рис. 6.15. Окно «Размер и свойства». Вкладка «Свойства»

http://testprof.msk.ru Учебник Microsoft Excel 2007 стр. 276

Рис. 14.19. Диаграмма, размещенная на отдельном листе Диаграмму, расположенную на отдельном листе, можно переместить на лист с данными.

1.Нажмите кнопку Переместить диаграмму в группе Расположение вкладки Работа с диаграммами/Конструктор.

2.В окне Размещение диаграммы (см. рис. 14.18) установите переключать на имеющемся листе и в раскрывающемся списке выберите лист, на котором будет располагаться диаграмма.

Изменение положения элементов диаграммы

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

1.Выделите элемент диаграммы.

2.Перетащите элемент, ухватившись за его рамку, в пределах области диаграммы (рис. 14.20).

Рис. 14.20. Перемещение элемента диаграммы перетаскиванием

Изменение размеров диаграммы и ее элементов

Изменение размеров всей диаграммы

Созданная на листе диаграмма по умолчанию имеет высоту 7,62 см, а ширину 12,7 см. Диаграмма, созданная на отдельном листе, имеет размеры, определяемые параметрами страницы, установленными для листа. По умолчанию размер диаграммы равен примерно 17 Ч 26 см.

Изменить размер диаграммы можно перетаскиванием маркеров выделенной диаграммы.

Точный размер диаграммы можно установить в счетчиках группы Размер контекстной вкладки Работа с диаграммами/Формат (рис. 14.21).

http://testprof.msk.ru Учебник Microsoft Excel 2007 стр. 276

На чтение 3 мин. Просмотров 254 Опубликовано 20.05.2021

Вставка диаграммы в Excel – это обычный способ показать данные более интуитивно, но иногда вам может показаться, что размер диаграммы по умолчанию невелик. Для более четкого просмотра вы можете изменить размер области диаграммы, области графика или заголовка и т. Д. В Excel.

Вкладка Office Включить редактирование и просмотр с вкладками в Office , и сделать вашу работу намного проще …

Подробнее … Бесплатная загрузка …

Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%

  • Повторное использование чего угодно: добавляйте наиболее часто используемые или сложные формулы , диаграммы и все остальное в избранное и быстро повторно используйте их в будущем.
  • Более 20 текстовых функций: извлечение числа из текстовой строки; Извлечь или удалить часть текстов; Преобразование чисел и валют в английские слова.
  • Инструменты слияния: несколько книг и листов в одну; Объединить несколько ячеек/строк/столбцов без потери данных; Объедините повторяющиеся строки и суммируйте.
  • Инструменты разделения: разделение данных на несколько листов в зависимости от значения; Из одной книги в несколько файлов Excel, PDF или CSV; Один столбец в несколько столбцов.
  • Вставить пропуск скрытых/отфильтрованных строк; Подсчет и сумма по цвету фона; Массовая отправка персонализированных писем нескольким получателям.
  • Суперфильтр: создавайте расширенные схемы фильтров и применяйте их к любым листам; Сортировать по неделе, дню, частоте и т. Д. Фильтр жирным шрифтом, формулами, комментарием …
  • Более 300 мощных функций; Работает с Office 2007-2019 и 365; Поддерживает все языки; Простое развертывание на вашем предприятии или в организации.

Подробнее … Бесплатная загрузка …


В Excel изменить размер области диаграммы/области графика/заголовка очень просто, вам просто нужно сделать следующее:

Потрясающе! Использование эффективных вкладок в Excel, таких как Chrome, Firefox и Safari!
Сэкономьте 50% своего времени и уменьшите тысячи щелчков мышью каждый день!

Изменить размер области диаграммы в Excel

1. Щелкните диаграмму, затем перейдите на вкладку Макет (или вкладку Формат ). См. Снимок экрана:

2. Затем перейдите в группу Текущий выбор и выберите Область диаграммы , щелкнув стрелку раскрывающегося списка. См. Снимок экрана:

3. Переместите указатель мыши к одному из углов диаграммы или к средним точкам границ диаграммы, пока курсор мыши не изменится на двуглавую белую стрелку, затем вы можете перетащить область диаграммы до нужного размера.

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


Относительные статьи :

  • Измените размер вкладок рабочего листа в Excel
  • Измените высоту строки или ширину столбца по размеру текста в Excel

Содержание

  1. Перемещение и изменение размера диаграммы
  2. Дополнительные сведения
  3. Как изменить масштаб осей на графиках Excel (с примерами)
  4. Шаг 1: введите данные
  5. Шаг 2: Создайте диаграмму рассеивания
  6. Шаг 3: Измените масштаб оси
  7. Дополнительные ресурсы
  8. Изменение масштаба оси глубины (рядов данных) на диаграмме
  9. Изменение масштаба горизонтальной оси (категорий) на диаграмме

Перемещение и изменение размера диаграммы

Диаграмму можно переместить в любое место на этом или на новый или существующий. Можно также изменить размер диаграммы на более удобный.

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

Чтобы переместить диаграмму, перетащите ее в нужное место.

Щелкните в любом месте диаграммы.

На ленте отобразит параметр «Средства работы с диаграммами»

В группе Средства работы сдиаграммами на вкладке Конструктор в группе Расположение нажмите кнопку Переместить диаграмму.

Выполните одно из указанных ниже действий.

Чтобы переместить диаграмму на новый лист, нажмите кнопку Новый лист ,а затем в поле Новый лист введите имя листа.

Чтобы переместить диаграмму как объект на другом месте, щелкните Объект в ,а затем в поле Объект в выберите нужный.

Совет: Вы также можете разместить диаграмму в другом месте лист диаграммы.

Чтобы изменить размер диаграммы, выполните одно из указанных ниже действий.

Чтобы изменить размер вручную, щелкните диаграмму и перетащите химяки до нужного размера.

Чтобы использовать определенные высоту и ширину, на вкладке Формат в группе Размер введите размер в поля Высота и Ширина.

Чтобы изменить размер и масштаб диаграммы, на вкладке Формат в группе Размер нажмите кнопку . Затем в поля Высота масштаба и Ширина масштаба введите нужные значения.

Щелкните в любом месте диаграммы.

На ленте отобразит параметр Средства работы с диаграммами.

На вкладке Формат в группе Размер нажмите кнопку .

В области Формат области диаграммы выберите свойства, а затем выберите нужный вариант.

Чтобы переместить диаграмму, перетащите ее в нужное место.

Щелкните в любом месте диаграммы.

На ленте отобразит параметр «Средства работы с диаграммами»

В группе Средства работы сдиаграммами на вкладке Конструктор в группе Расположение нажмите кнопку Переместить диаграмму.

Выполните одно из указанных ниже действий.

Чтобы переместить диаграмму на новый лист, нажмите кнопку Новый лист ,а затем в поле Новый лист введите имя листа.

Чтобы переместить диаграмму как объект на другом месте, щелкните Объект в ,а затем в поле Объект в выберите нужный.

Совет: Вы также можете разместить диаграмму в другом месте лист диаграммы.

Чтобы изменить размер диаграммы, выполните одно из указанных ниже действий.

Чтобы изменить размер вручную, щелкните диаграмму и перетащите химяки до нужного размера.

Чтобы использовать определенные высоту и ширину, на вкладке Формат в группе Размер введите размер в поля Высота и Ширина.

Чтобы изменить размер и масштаб диаграммы, на вкладке Формат в группе Размер нажмите кнопку рядом с кнопкой Размер и сделайте следующее:

В диалоговом окне Формат области диаграммы перейдите на вкладку Размер.

В полях Размер иповорот в полях Высота и Ширина введите нужные числа.

В полеМасштаб в полях Высота и Ширина введите нужные числа.

Щелкните в любом месте диаграммы.

На ленте отобразит параметр Средства работы с диаграммами.

На вкладке Формат в группе Размер нажмите кнопку .

В диалоговом окне Формат области диаграммы перейдите на вкладку Свойства.

В области Расположение объектов выберите соответствующий параметр.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

Источник

Как изменить масштаб осей на графиках Excel (с примерами)

В этом руководстве представлен пошаговый пример того, как изменить масштабы по осям X и Y на графиках в Excel.

Шаг 1: введите данные

Во-первых, давайте введем простой набор данных в Excel:

Шаг 2: Создайте диаграмму рассеивания

Затем выделите ячейки в диапазоне A2:B16.Затем щелкните вкладку « Вставка » на верхней ленте, а затем выберите параметр « Разброс » в группе « Диаграммы »:

Автоматически будет создана следующая диаграмма рассеяния:

Шаг 3: Измените масштаб оси

По умолчанию Excel выберет шкалу для осей X и Y, которая варьируется примерно от минимального до максимального значения в каждом столбце.

В этом примере мы видим, что ось x находится в диапазоне от 0 до 20 , а ось y — в диапазоне от 0 до 30 .

Чтобы изменить масштаб оси x, просто щелкните правой кнопкой мыши любое значение на оси x. В появившемся раскрывающемся меню нажмите « Формат оси» :

На панели « Формат оси », которая появляется в правой части экрана, измените значения в полях «Минимум» и «Максимум», чтобы изменить масштаб оси X.

Например, мы можем изменить Максимальное значение оси X на 50 :

Как только мы нажмем Enter , масштаб оси X будет автоматически обновлен на графике:

Обратите внимание, что ось X теперь находится в диапазоне от 0 до 50 .

Ось Y осталась неизменной.

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

На панели « Формат оси » просто установите флажок « Логарифмическая шкала »:

Ось X будет автоматически обновлена для использования логарифмической шкалы:

Обратите внимание, что в этих примерах мы решили изменить только масштаб по оси X.

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

Дополнительные ресурсы

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

Источник

Изменение масштаба оси глубины (рядов данных) на диаграмме

У 3-D column, 3-D cone или 3-D pyramid chart (3-D pyramid chart) есть глубина (ряд) ось, также известная как ось z, которую можно изменить. Вы можете задать интервал между делениями, настроить подписи оси, изменить их положение относительно оси и вывести данные в обратном порядке.

Чтобы изменить шкалу других осей на диаграмме, см. изменение шкалы горизонтальной оси (категорий) или Изменение шкалы вертикальной оси (значений) на диаграмме.

На 3-D диаграмме щелкните ось глубины, которую вы хотите изменить, или выберите ее в списке элементов диаграммы сделайте следующее:

Будут отображены средства Работа с диаграммами, включающие вкладки Конструктор, Макет и Формат.

На вкладке Формат в группе Текущий фрагмент щелкните стрелку рядом с полем элементов диаграммы, а затем щелкните Ось Z (рядов значений).

На вкладке Формат в группе Текущий фрагмент нажмите кнопку Формат выделенного.

В диалоговом окне Формат оси щелкните Параметры оси, если она не выбрана, а затем сделайте следующее:

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

Чтобы изменить интервал между делениями, в поле Интервал между делениями введите нужное число.

Примечание. Это число определяет количество рядов данных, которые отображаются между делениями.

Чтобы изменить интервал между подписями делений оси, в разделе Интервал между подписями выберите параметр Укажите единицу интервала, а затем в текстовом поле введите нужное число.

Совет Введите 1, чтобы отображалась подпись для каждого ряда данных, 2, чтобы вывести подпись для каждого второго ряда, 3 — для каждого третьего и т. д.

Чтобы изменить порядок рядов, установите флажок Обратный порядок рядов.

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

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

После изменения масштаба оси может потребоваться изменить способ ее форматирования. Дополнительные сведения об этом см. в статье Изменение отображения осей диаграммы.

Масштабирование не меняет глубину зазора или ширину зазора между рядами данных. Чтобы изменить глубину или ширину зазора, щелкните ряд данных правой кнопкой мыши и выберите формат ряда данных. Укажите нужные параметры в параметрах ряда.

Источник

Изменение масштаба горизонтальной оси (категорий) на диаграмме

На горизонтальной оси диаграммы, также называемой осью категорий и осью X, вместо числовых интервалов отображаются текстовые метки; кроме того, она поддерживает меньше параметров масштабирования, чем вертикальная ось диаграммы (ось значений, или ось Y).

Тем не менее вы можете задать следующие параметры оси:

Интервал между делениями и подписями.

Порядок отображения категорий.

Тип оси (даты или текст).

Точка пересечения горизонтальной и вертикальной осей.

Примечание: Следующая процедура относится к Office 2013 и более поздним версиям. Ищете по шагам для Office 2010?

На диаграмме щелкните ось категорий, которую вы хотите изменить, или выберите ее в списке элементов диаграммы сделайте следующее:

Щелкните в любом месте диаграммы.

Откроется вкладка Работа с диаграммами с дополнительными вкладками Конструктор и Формат.

На вкладке «Формат» в группе «Текущий выделение» щелкните стрелку в поле вверху и выберите горизонтальную ось (категорий).

На вкладке Формат в группе Текущий фрагмент нажмите кнопку Формат выделенного фрагмента.

В области «Формат оси» сделайте следующее:

Важно: Эти параметры масштабирования доступны только в том случае, если выбрана ось категорий.

Чтобы изменить порядок категорий, раз проверьте параметры оси, а затем выберите их в обратном порядке.

Чтобы изменить тип оси на ось текста или ось дат, разведите параметры оси, а затем в области «Тип оси» выберите ось текста или ось дат. Текст и точки данных распределены на оси текста равномерно. На оси дат даты отображаются в хронологическом порядке через заданные интервалы (единицы измерения), такие как количество дней, месяцев или лет, даже если даты на листе представлены не в последовательном порядке или с использованием разных единиц измерения.

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

Чтобы изменить точку, в которой вертикальная ось (значений) пересекает горизонтальную ось (категорий), разведите параметры оси, а затем в области «Вертикальная ось» выберите номер категории и введите нужное число в текстовом поле или выберите пункт «По максимальной категории», чтобы указать, что вертикальная ось (значений) пересекает горизонтальную ось (категорий) после последней категории на оси x.

Чтобы изменить интервал между делеаниями, разведите делеания,а затем введите нужное число в поле «Интервал между деленами».

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

Чтобы изменить положение делений оси, разведите делений, а затем выберите нужные параметры в полях «Основной» и «Незначительный».

Чтобы изменить интервал между подписями осей, разведите подписи, а затем в поле «Интервал между подписями» выберите «Единица интервала» и введите нужное число в текстовое поле.

Совет: Введите 1, чтобы отображалась подпись для каждой категории, 2, чтобы отображалась подпись для каждой второй категории, 3, чтобы отображалась подпись для каждой третьей категории и т. д.

Чтобы изменить расположение подписей оси, разведите подписи, а затем в поле «Расстояние от оси» введите нужное число.

Совет: Чтобы расположить подписи ближе к оси, введите меньшее число. Чтобы увеличить расстояние между подписью и осью, введите большее число.

На диаграмме щелкните ось категорий, которую вы хотите изменить, или выберите ее в списке элементов диаграммы с помощью указанных ниже действий.

Щелкните в любом месте диаграммы.

Откроется панель Работа с диаграммами с дополнительными вкладками Конструктор, Макет и Формат.

На вкладке Формат в группе Текущий фрагмент щелкните стрелку рядом с полем Элементы диаграммы, затем щелкните Горизонтальная ось (ось категорий).

На вкладке Формат в группе Текущий фрагмент нажмите кнопку Формат выделенного фрагмента.

В диалоговом окне Формат оси в разделе Параметры оси выполните одно или несколько из указанных ниже действий.

Важно: Эти параметры масштабирования доступны только в том случае, если выбрана ось категорий.

Чтобы изменить интервал между делениями, в поле Интервал между делениями введите нужное число.

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

Чтобы изменить интервал между подписями оси, в разделе Интервал между подписями выберите Единица измерения интервала, а затем в текстовом поле введите нужное число.

Совет: Введите 1, чтобы отображалась подпись для каждой категории, 2, чтобы отображалась подпись для каждой второй категории, 3, чтобы отображалась подпись для каждой третьей категории и т. д.

Чтобы изменить расположение подписей оси, в поле Расстояние до подписи от оси введите нужное число.

Совет: Чтобы расположить подписи ближе к оси, введите меньшее число. Чтобы увеличить расстояние между подписью и осью, введите большее число.

Чтобы изменить порядок категорий, установите флажок Обратный порядок категорий.

Чтобы изменить тип оси на ось текста или ось дат, в поле Тип оси выберите вариант Ось текста или Ось дат. Текст и точки данных распределены на оси текста равномерно. На оси дат даты отображаются в хронологическом порядке через заданные интервалы (единицы измерения), такие как количество дней, месяцев или лет, даже если даты на листе представлены не в последовательном порядке или с использованием разных единиц измерения.

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

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

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

После изменения шкалы оси может потребоваться настроить ее форматирование. Дополнительные сведения см. в статье Изменение отображения осей диаграммы.

Масштабирование никак не влияет на перекрытие рядов или ширину зазора между ними. Чтобы изменить параметры перекрытия рядов или ширину зазора между ними, щелкните ряд данных правой кнопкой мыши и выберите пункт Формат ряда данных. В разделе Параметры ряда укажите нужные значения.

По умолчанию минимальное и максимальное значения масштаба для каждой оси на диаграмме рассчитываются автоматически. Однако масштаб можно настроить в соответствии со своими потребностями. Например, если все точки данных в таблице данных находятся в интервале от 60 до 90, для оси значений (у) можно задать диапазон от 50 до 100, а не от 0 до 100. Если ось значений охватывает очень широкий диапазон, ее также можно изменить на логарифмическую шкалу.

Этот шаг относится только к Word для Mac: в меню «Вид» выберите пункт «Разметка печати».

На вкладке «Формат» в списке выберите горизонтальную ось (категорий) и нажмите кнопку «Формат области».

В области «Формат оси» сделайте следующее:

Важно: Эти параметры масштабирования доступны только в том случае, если выбрана ось категорий.

Чтобы изменить порядок категорий, раз проверьте параметры оси, а затем выберите их в обратном порядке.

Чтобы изменить тип оси на ось текста или ось дат, разведите параметры оси, а затем в области «Тип оси» выберите ось текста или ось дат. Текст и точки данных распределены на оси текста равномерно. На оси дат даты отображаются в хронологическом порядке через заданные интервалы (единицы измерения), такие как количество дней, месяцев или лет, даже если даты на листе представлены не в последовательном порядке или с использованием разных единиц измерения.

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

Чтобы изменить точку, в которой вертикальная ось (значений) пересекает горизонтальную ось (категорий), разведите параметры оси, а затем в области «Вертикальная ось» выберите номер категории и введите нужное число в текстовом поле или выберите пункт «По максимальной категории», чтобы указать, что вертикальная ось (значений) пересекает горизонтальную ось (категорий) после последней категории на оси x.

Чтобы изменить интервал между делеаниями, разведите делеания,а затем введите нужное число в поле «Интервал между деленами».

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

Чтобы изменить положение делений оси, разведите делений, а затем выберите нужные параметры в полях «Основной» и «Незначительный».

Чтобы изменить интервал между подписями осей, разведите подписи, а затем в поле «Интервал между подписями» выберите «Единица интервала» и введите нужное число в текстовое поле.

Совет: Введите 1, чтобы отображалась подпись для каждой категории, 2, чтобы отображалась подпись для каждой второй категории, 3, чтобы отображалась подпись для каждой третьей категории и т. д.

Чтобы изменить расположение подписей оси, разведите подписи, а затем в поле «Расстояние от оси» введите нужное число.

Совет: Чтобы расположить подписи ближе к оси, введите меньшее число. Чтобы увеличить расстояние между подписью и осью, введите большее число.

Чтобы расположить метку в нужномместе, разметите список «Подписи» и выберите вариант в списке.

Источник

Как изменить размер области диаграммы / области графика / заголовка в Excel?

Вставка диаграммы в Excel — это обычный способ показать данные более интуитивно, но иногда вам может показаться, что размер диаграммы по умолчанию невелик. Для более четкого просмотра вы можете изменить размер области диаграммы, области графика, заголовка и т. Д. В Excel.


В Excel изменить размер области диаграммы / области графика / заголовка очень просто, вам просто нужно сделать следующее:

Изменить размер области диаграммы в Excel

1. Щелкните диаграмму, затем щелкните макет вкладку (или Формат вкладка). Смотрите скриншот:

2. Затем перейдите в Текущий выбор группы и выберите Область диаграммы щелкнув стрелку раскрывающегося списка. Смотрите скриншот:

3. Переместите мышь к одному из углов диаграммы или к средним точкам границ диаграммы, пока курсор мыши не изменится на белую стрелку с двумя головками, затем вы можете перетащить область диаграммы до нужного размера.

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


Относительные статьи:

  • Изменение размера вкладок рабочего листа в Excel
  • Измените размер строки или ширины столбца по размеру текста в Excel

Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

вкладка kte 201905


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

Комментарии (0)


Оценок пока нет. Оцените первым!

Skip to content

Как изменить размер диаграмм на рабочем листе

На чтение 2 мин. Просмотров 2.2k.

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

Содержание

  1. Как макрос работает
  2. Код макроса
  3. Как этот код работает
  4. Как использовать

Как макрос работает

Все графики принадлежат коллекции ChartObjects. Каждая диаграмма в ChartObjects имеет индексный номер, который можно использовать, чтобы привести его в центр внимания.
Например, диаграмма объектов (1) указывает на первую диаграмму в листе.
В этом макросе, мы используем эту концепцию диаграмм на активном листе с помощью простого счетчика. Каждый раз, когда новый график попадет в фокус, мы меняем его высоту и ширину до размера, который мы определили.

Код макроса

Sub IzmenitRazmerDiagramm()
'Шаг 1: Объявляем переменные
Dim i As Integer
'Шаг 2: Начните цикл по всем графикам
For i = 1 To ActiveSheet.ChartObjects.Count
'Шаг 3: Активируйте каждый график и размер
With ActiveSheet.ChartObjects(i)
.Width = 300
.Height = 200
End With
'Шаг 4: Приращение, чтобы перейти к следующему графику
Next i
End Sub

Как этот код работает

  1. Шаг 1 объявляет целочисленный объект, который используется в качестве механизма по циклу. Назовем переменную I.
  2. Шаг 2 начинается выполнение цикла путем установки i от 1 до
    максимального количества графиков в коллекции ChartObjects на активном листе. При запуске кода, I инициирует с номером 1, цикл продолжается, пока не достигнет числа, равного максимальному количеству графиков на листе.
  3. Шаг 3 Устанавливаем ширину и высоту диаграммы, числа мы указываем здесь в коде. Вы можете изменить эти цифры, чтобы удовлетворить ваши потребности.
  4. На шаге 4, макрос запускает цикл, чтобы получить следующую диаграмму. После того, как все графики были оценены, макрос заканчивается.

Как использовать

Для реализации этого макроса, вы можете скопировать и вставить его в стандартный модуль:

  1. Активируйте редактор Visual Basic, нажав ALT + F11.
  2. Щелкните правой кнопкой мыши имя проекта / рабочей книги в окне проекта.
  3. Выберите Insert➜Module.
  4. Введите или вставьте код.

Изменение масштаба оси глубины (рядов данных) диаграммы

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

Объемной гистограмме, конической или пирамидальной диаграмме есть оси глубины (рядов данных) ось, также называемых оси z, можно изменить. Задать интервал между делений и подписей оси, изменить его положение вдоль оси и в обратном порядке, в котором отображаются весь ряд.

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

Будут отображены средства Работа с диаграммами, включающие вкладки Конструктор, Макет и Формат.

На вкладке Формат в группе Текущий фрагмент щелкните стрелку рядом с полем Элементы диаграммы, а затем выберите пункт Ось Z (рядов значений).

На вкладке Формат в группе Текущий фрагмент нажмите кнопку Формат выделенного фрагмента.

В диалоговом окне Формат оси щелкните элемент Параметры оси и выполните одно или несколько из указанных ниже действий.

Важно. Указанные параметры масштабирования доступны только в том случае, если выбрана ось глубины.

Для изменения интервала между делениями оси введите в поле Интервал между делениями нужное число.

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

Чтобы изменить интервал между подписями делений оси, в разделе Интервал между подписями выберите параметр Укажите единицу интервала, а затем в текстовом поле введите нужное число.

Совет. Введите 1, чтобы подписи выводились для каждого ряда данных, 2 — для каждого второго ряда данных, 3 — для каждого третьего ряда данных, и т. д.

Чтобы изменить порядок вывода рядов на противоположный, установите флажок Обратный порядок рядов.

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

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

После изменения масштаба оси может потребоваться изменить способ ее форматирования. Дополнительные сведения об этом см. в статье Изменение отображения осей диаграммы.

Масштабирование не изменяются зазора глубины или Ширина зазора между ряда данных. Чтобы изменить просвет глубины или ширина, щелкните ряд данных правой кнопкой мыши и выберите команду Формат ряда данных. Укажите необходимые параметры в разделе Параметры ряда.

Ручная настройка нумерации осей на диаграмме Excel

Я хочу настроить ось X моей диаграммы рассеяния в соответствии с моими точками диаграммы в MS-Excel 2010. Я видел в некоторых руководствах, что я могу изменить его, отредактировав «метки оси»в» Выбрать данные». Как вы можете видеть на картинке ниже, эта кнопка не активна для меня. На диаграмме я хочу изменить метки оси X на (0.8 1.0 1.3 1.5 1.7).

4 ответов

это нерегулярно, чтобы не показывать нормальные метки осей, потому что это может вызвать отсутствие понимания у того, кто читает диаграмму. Я знаю, я бы отвлекся, думая: «почему он решил сделать это?»Но люди задают самые разные вопросы.

Итак, вот как вы будете делать то, что хотите.

добавить столбец данных со всеми нулями. Это создаст ряд точек данных вдоль горизонтальной оси.

сделайте вашу диаграмму со всеми данными (ниже влево.)

отрегулируйте ось по желанию (внизу справа).

скрыть метки горизонтальной оси. Лучший способ — использовать пользовательский формат чисел » » (одиночное пространство, окруженное двойными кавычками), так что будет место для меток данных без необходимости вручную регулировать размер области построения. (верхний левый график ниже).

выберите ряд вдоль оси, и добавить подписи данных. Excel добавляет метки значений Y (все ноль) выше или слева от точки. (верхняя правая диаграмма ниже).

форматирование меток данных: выберите опцию отображения значений Y и отмените выбор других параметров; выберите позицию «ниже»; используйте числовой формат с одной десятичной цифрой. (нижний левый график ниже).

удалить легенду, и переформатирование рядов вдоль оси Х, поэтому она имитирует оси (средне-серый, маркеров с помощью кросс-средне-серый границы и заливки). (нижний правый график ниже.)

этот ответ касается Excel-2013, но я подозреваю, что Excel-2010 (если это действительно то, что вы используете) достаточно похож, что это не должно иметь значения. Чтобы изменить масштаб оси, щелкните правой кнопкой мыши на ней и выберите формат ось:

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

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

Если я правильно понимаю вашу проблему, похоже, что у вас есть данные с нерегулярным интервалом, и вы хотите построить его как данные XY, но линии сетки оси X соответствуют значениям X данных. Это не может быть сделано изначально в Excel, и на самом деле побеждает цель использования точечной диаграммы.

Графика

Если вы не заинтересованы в пропорциональном отображении данных на оси X, вы можете использовать линию диаграмма:

Это обрабатывает значения X как категории и просто складывает значения Y рядом друг с другом с одинаковым интервалом на диаграмме. Обратите внимание, что вы получаете фактические значения X отображается, но каждая точка находится в равном интервале, даже если значения X не. Если значение X последней точки равно 100, оно все равно будет нанесено в том же месте, что и 1.7.

Точечная Диаграмма

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

Это было сделано начиная с 0.78 и через интервал 0.24. При округлении значений оси X до одного десятичного знака отображаются следующие значения хотеть. Однако сетки по-прежнему находятся в пропорциональных местоположениях, и вы можете видеть, что линии сетки фактически не проходят через точки данных (за исключением 1.5, что оказалось точным значением X).

Других Решений

LCD линии сетки

Если данные поддаются этому решению, что он делает в этом примере, вы можете использовать интервал линии сетки, который является интервалом «наименьшего общего знаменателя», чтобы пройти через каждый точка:

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

Ручная Сетка Линий

Как упоминалось ранее, равномерные линии сетки позволяют читателю визуализировать пропорциональный характер X местоположений данных. Если вам нужны линии сетки, проходящие через каждый point, вы можете вручную добавить их (нарисовать) для всех точек, которые не попадают на стандартную линию сетки. Если вам нужны только эти линии, установите ось X без линий сетки и вручную добавьте каждую из них. Имейте в виду, что читатели привыкли видеть данные XY, имеющие равномерные линии сетки, поэтому ваша диаграмма будет немного оптической иллюзией, и люди могут считать ее «вводящей в заблуждение».

Подписи Данных

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

jorra_jorra

Записки Жоры

Итак, сёдни вот столкнулся с такой задачей (в очередной раз): есть куча графиков (гистограммы и линейные), которые должны быть выполнены в одинаковых пропорциях (масштабах). Например, для последующего сравнения после печати на бумаге. Данные, их разброс, максимумы и т.п. могут быть совершенно различными, но в любом случае должна быть возможность «накладывать» их друг на друга — здесь-то масштаб и нужен.
Простое задание размеров диаграммы (например, при копировании в Ворд) задачу не решает. Например, даже если выставить размеры шрифтов — без автомасштаба, то всеравно, при изменении длин подписей (ср. «0» — «1500» или, например, «волк» — «рыжая лесная полёвка»), в легендах, например — автоматчески меняются размеры области построения. Ну, кто с этим сталкивался, тот и так узнал проблему, а кто нет — ну всеравно дальше читать есть смысл, любопытно.
Выход — ессно, скриптование.
График с точки зрения VB — это Chart, который обычно находится на листе (Sheet, Activesheet) и может быть получен через Activesheet.ChartObjects(n) (а не Charts(n) — частый затык с непривычки). ChartObject — это сама диаграмма, как цельный объект, здесь можно менять, например, расположение и положение на странице.
У ChartObject’а есть .Chart — это и есть сам график. Свойства у этого объекта несколько непривычные, например оси — это коллекция Axes(x,y) с 3 вариантами x — категории, значения и серии, и 2 — у — первичная/вторичная. Заголовок — это объект ChartTitle, у которого нету, например, ширины и высоты (да, вот так вот! — у кого найдётся знание, более обширное, чем моё — пишите), зато есть свойства Text и Caption (первое — сам заголовок, второе — ХЗ, надо экспериментировать). В Chart’е есть также доступ к легенде, но главное — это 2 области, область диаграммы (ChartArea) и область построения (PlotArea). С ChartArea работать есть смысл только в плане цветов и прочих заливок — размеры вроде как недоступны для изменения. Нас же, следуя теме поста, интересует другой объект — PlotArea, в просторечьи — область построения. Именно тут строится график со всеми осями, и именно этот прямоугольник и хотелось бы видеть с заданными размерами (желательно — в санти- или миллиметрах).
1) Задаём размеры (стандартные PlotArea.Width / .Height) — в виде. Чего? Прямой возможности указать размеры (Офис XP/2003, в 2007-2010 не в курсе) — нету, в отличие от Ворда. Яндексование (не люблю Гугель) показало, что размеры ячеек (а опыт показал — что и элементов графиков) задаётся в точках (points, 1/72 дюйма, плюс поправка на экранное разрешение). Было начал писать утилиту для перевода см в pt, да тот же Яндекс посказал о существовании Application.CentimetersToPoints!
2) Итак, . chart.PlotArea.W >imetersToPoints(5.3), высота тоже задана, и.

без номера т.к. отступление) Размеры объектов в Ворде и прочих Микрософтовых офисах удобно определять с помощью рисования объекта Прямоугольник, без заливки и с границей-пунктиром контрастного цвета. После этого ему задаём нужные размеры (отключая «Сохранять пропорции»!) и используем как экранный шаблон. Тягаем мышкой и стрелками; CTRL (вроде)+стрелки — тягать более точно. Костыль, зато удобно, оперативно, сравниваются конкретные размеры объектов, как будут на печати. В отличие от линии, у прямоугольника стороны будут всегда перепендикулярны сторонам листа (линию легко исказить наклоном).

. и — используя метод рисования прямоугольника, либо после печати и сравнения с эталонными графиками, обнаруживаем, что наша область построения диаграммы всётаки отличается, и довольно заметно, от ожидаемого результата. Причина (как нетрудно рано или поздно догадаться) — в том, что высота подписей осей категорий, равно как и ширина подписей оси значений — входят (с чего-то бы ради) в соответствующие размеры области построения. Самый смак на этом этапе — что данные значения, размеры подписей — _невозможно_ узнать явно. Точнее, ширина и высота-то у осей есть. только они относятся к _линиям_ осей, а не к подписям под ними, и поэтому высота подписей оси X, если ея попытаться брать как .Chart.Axes(xlCategory).Height == 0. Опять же, у кого знаний больше — пишите, буду рад узнать истину без костылей. Итак, размеры области построения будут соответствовать заданным, только если не будет подписей осей X и Y. Но это слишком скучно.
3) Но, в отличие от возможностей интерпретатора командной строки Винды 😉 , свойств у графиков всё-таки побольше. Что таки радует. И выход оказался слндующий: у объекта PlotArea есть ещё свойства — Ins >ints(moja_novaja_Shirina_cm)+dx и т.д. Практика показала, что всё работает отлично! Погрешности — едва различимы визиуально.
4) То же самое, только с Top и Lеft, высчитываем, если надо, чтобы график встал в тот же угол, относительно диаграммы или даже всей страницы, как надо.
5) Практика выявила глюк (точнее, видимо, неисследованное поведение скрипта) — если макрос с вышеуказанной настройкой размеров выполнить несколько раз подряд на графике для одних и тех же данных, то возникают 2 проблемы: а) Ширина (и вроде только она) области построения скачет туда и обратно (за каждое выполнение) на полсантиметра. Это неудобно. Костыль: выполнять вычисления dx и dy, а затем присваивания .Width и .Height дважды в одной процедуре (в цикле For 1 to 2). б) Легенда (при расположении сбоку справа) за каждое выполнение сползает немного вниз, пока не упрётся в нижнюю границу области диаграммы. Размеры при этом не меняет, так что пофиг.
6) Также имейте в виду, что размеры и пропорции самой диаграммы при изменении размеров области построения — не меняются. а) Если размер самой диаграммы меньше по какой-нить стороне меньше (с учётом ЛВУ), чем заданный размер области построения (с учётом подписей!), то этот самый заданный размер для области построения не будет достигнут, т.е. диаграмма больше не станет. б) Область построения может быть перекрыта легендой или заголовками. в) Если менять размеры самой диаграммы, то размеры области построения изменятся автоматически. Это, например, к вопросу о положении легенды и заголовка относительно графика. Приходится делать это на глаз, каждый раз скриптом заново задавая размеры области построения.

Банальщина, но мне сегодня стоила четверти рабочего дня, пока все нюансы выяснил. Поэтому надеюсь, что кому-нибудь пригодится (о чём оный не преминет написать в каменты).

Если кому интересно, могу продолжить тему изготовления серийных графиков из разнородных данных на основе множественных условий с промежуточными вычислениями (и ещё и с осью категорий — временно́й, которую сводные таблицы в упор не понимают).

UPD.
Исследования (MS Excel попрежнему, версии 2003) выявили странное поведение результатов вышеописанного метода. В зависимости от наличия подписей осей, первоначальных размеров графика и даже масштаба отображения листа (!) — результаты выполнения алгоритма дают немного отличающиеся размеры области построения, по обоим размерам. Немного — от 0.5 и до >2 мм, что уже заметно при работе. Причём, что самое странное, при последовательном неднократном выполнении алгоритма (я вынес его на кнопку на листе) — размеры скачут циклически! Убейте меня, но не пойму, с чем это связано. Пробовал отключать Application.Interactive — без разницы. Пишите свои мысли.

Ещё UPD.
Ведёт себя график вобще совершенно непредсказуемо при использовании программного ресайза. Что-то там он как-то автомасштабирует, но что и как — ХЗ и ещё раз ХЗ. На одних данных и размерах всё нормально, дёрнется и вернётся в заданный размер. На других — постепенно расширяется в стороны, если ресайз сделать нессколько раз подряд (вплоть до диаграммы целиком).

Понравилась статья? Поделить с друзьями:
  • Как уменьшить размер верхнего колонтитула в word
  • Как уменьшить ячейку в таблице в word
  • Как уменьшить размер word файла онлайн
  • Как уменьшить ячейку в таблице excel
  • Как уменьшить размер pdf word