Есть ли способ установить шкалу на графике так, чтобы первичные максимальные и минимальные значения Y равнялись одинаковым значениям и на вторичной оси Y?
По сути, у меня есть несколько различных акций, которые я просматриваю (исторические значения журнала), у каждого из которых есть свой линейный график цен, а затем я добавил вторичный ряд, который показывает 3 горизонтальные линии - среднюю цену и одну стандартную. отклонение выше и ниже среднего, поэтому я могу видеть обычный ценовой диапазон, в котором колеблется акция (эта серия представлена в виде графика рассеяния). Моя проблема в том, что Excel, кажется, использует разные автоматические масштабы для каждой оси Y (я пытался включить те же самые минимальные и максимальные значения в мои вторичные ряды, но иногда масштаб все еще различен).
В идеале, поскольку я рассматриваю довольно много различных акций, я хотел бы автоматизировать это, добавив несколько столбцов, в которых я мог бы просто установить максимальное и минимальное значения Y, равные максимальной или минимальной цене каждой акции (для как первичная, так и вторичная оси). Я попытался заглянуть на следующий сайт, чтобы посмотреть, смогу ли я создать макрос (http://peltiertech.com/Excel/Charts/AxisScaleLinkToSheet.html), но мои навыки написания макросов довольно недостаточны и мне не повезло.
Я понимаю, что этот запрос может быть возможен только через VBA, хотя, если говорить коротко, кто-нибудь знает, как настроить макрос, который позволит моему выбранному графику автоматически изменять размеры, используя параметры, которые я ему задаю? (Скажем, столбец A показывает даты, B показывает цены, а в разделе справа (скажем, ячейки D1:F4) будут указаны минимальные и максимальные значения X и Y, а также, возможно, размер тика, из которого макрос мог бы прочитать? (Я знаю, как создать пустой макрос, а затем перейти к самому макросу, но здесь я начинаю немного заблудиться относительно того, куда на самом деле вставлять код).