Я добавляю новую серию в имеющуюся диаграмму, и Excel 2016 (Windows 10) продолжает автоматически менять формат. Я очень опытный пользователь и никогда не вспоминаю о такой проблеме. Вот график перед любыми изменениями:
Вот что происходит, когда я добавляю другой ряд цен (те же даты, что и цена акции на графике, нос поправкой на дивиденды):
Я попытался перейти в Параметры / Дополнительно / Диаграммы и отменить выбор обоих «Свойства следуют за точкой данных диаграммы для всех новых рабочих книг» и«Свойства следуют за точкой данных диаграммы для текущей книги» - не помогло.
Если я открою редактор Visual Basic и нажму «ThisWorkbook», ChartDataPointTrack действительно будет выбран как «Ложь».
Так что же мне здесь не хватает?
Дополнительная информация # 1:
Заданный вопрос 'Терри W' о выборках данных, чтобы избежать сброса здесь слишком большой информации,Я опишу, что это такое (я не думаю, что это проблема, так как в данных нет ничего особенного; все серии являются точечными диаграммами):
- цены акций - это дневные цены акцийдля кока-колы [KO]. Первоначальная серия представляла собой обычную цену акций, которую каждый видит ежедневно, добавленная мною серия была «Скорректированная цена» (т. Е. Историческая цена акции, скорректированная с учетом дивидендов).
- Исторические точкикрасным / светло-красным обозначены квартальные доходы (в годовом исчислении) - поэтому данных не так много
- Точек в будущем будет только одна в год - поэтому очень мало данных
Дополнительная информация # 2:
Я заметил, что при добавлении новой серии (выполняется [i] щелчком правой кнопкой мыши на графике, [ii] нажатием на «Выбрать данные ...» и[iii] нажмите «Добавить»), но, ограничив количество добавленных дней, форматирование будет выполнено! См. Рисунок ниже: я добавил 2000 дней данных против 5500 дней, которые у меня есть для других ценовых серий.
Мне удалось пройти до 4000 дней без проблем. Как только я использовал «5000», он изменил формат. Под «использованным» я подразумеваю изменение ссылки в окне ниже, которое вы видите наложенным на график:
Дополнительная информация # 3:
Как вы заметили, мои диаграммы в темном формате. Это связано с тем, что я много часов работаю с электронными таблицами, и темные форматы намного более мягки для моих усталых глаз (я разместил макрос, который я написал для затемнения электронных таблиц здесь ). При преобразовании некоторых диаграмм в темный формат я мог бы использовать макрос, подобный приведенному ниже. Я не уверен, так ли это для этой конкретной диаграммы, но решил добавить код в любом случае, если это поможет кому-то раскрыть тайну:
Dim s_name As String
For Each Shape In ActiveSheet.Shapes
s_name = Shape.Name
' Format all charts to style #209
If Shape.Type = msoChart Then
ActiveSheet.ChartObjects(s_name).Activate
ActiveChart.ClearToMatchStyle
ActiveChart.ChartStyle = 209
ActiveSheet.Shapes(s_name).ZOrder msoSendToBack
End If