powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / зум и скролл в диаграммах
17 сообщений из 67, страница 3 из 3
зум и скролл в диаграммах
    #36800551
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Очень нужноВлияет чисто на внешний вид - если продолжать сдвигать график вправо, то последний столбец по прежнему будет "мар 29", но общее число столбцов на диаграмме уменьшится с 5 до 4, потом до 3 ... при этом ещё и их толщина будет увеличиваться...
PlanBтам нужно вводить ограничения на возможности для движения ползунков"там" - это где? И их же, наверно, как-то рассчитывать надо в зависимости от значений scroll, zoom и общей длины диапазона?чем не устраивает-то? всё там нормально отображается. если двигать до упора впракво, останется один столбец. либо не двигайте до упора, либо вводите в позицию скрола макросом каджый раз расчитанное число... оно вам надо?? гемор же
...
Рейтинг: 0 / 0
зум и скролл в диаграммах
    #36802976
Да что ж Вы со мной, как с капризным заказчиком?
Наоборот, - я восхищён вашим творением! Просто, если следовать логике, "зумом" задаётся интервал отображаемого, в данном случае можно сказать: задаётся число видимых столбиков.
А "скрол" же должен двигать выводимый интервал(число столбиков) по всему диапазону.
При этом отображаемый интервал и на краях диапазона д.б. равен заданному "зуму"...а он не равен!
Этим же грешит и файл, который подвиг Вас на на создание диаграммы
А зависимость там есть:
[максимальное значение "scroll"] = [общая длина] - [заданное значение "zoom"]+1
(см.вложение), тогда интервал на краях не меняется.
только вот как пересчитывать предел "scroll" пока не соображу, но по-моему можно обойтись без макросов, а формулами и промежуточными ячейками.
...
Рейтинг: 0 / 0
зум и скролл в диаграммах
    #36803107
Пара вопросов:
- что за графики с названием "Скользящее..."?
- в процедуре test строки вычислений положений скроллов не надо ли "обернуть" в Int, чтоб возвращались целые значения?
...
Рейтинг: 0 / 0
зум и скролл в диаграммах
    #36803134
А кнопки "неделя",...., "год" обросли, в итоге, кодом?
...
Рейтинг: 0 / 0
зум и скролл в диаграммах
    #36803352
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Очень нужноА кнопки "неделя",...., "год" обросли, в итоге, кодом?нет
есть минусы в этой диаграмме: при больших объемах данных она тупит, т.к. строки подтсягиваютс на места, откуда их значения считывает диаграмма, формулами. это можно победить, прикрутив к файлу sql-запрос. просто в данный момент мне нечего просматривать так подробно, вот и забросил

sparklines хорошая штука, если интересую графики
...
Рейтинг: 0 / 0
зум и скролл в диаграммах
    #36803511
PlanBsparklines хорошая штукаЧто-то из последней версии Excel?
У нас корпоративный стандарт - Office XP.
...
Рейтинг: 0 / 0
зум и скролл в диаграммах
    #36803525
Вот шикарная приблуда!
Только не понятно, как она строится?
А воспроизводится во Adobe Flash Player...
...
Рейтинг: 0 / 0
зум и скролл в диаграммах
    #36804517
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сделал попытку воспроизвести функционал и все предыдущие пожелания (в столбец данные, не меняется ширина графика на краях, ...)
Можно еще поулучшать - сделать как можно меньше вручную настраиваемых параметров, например произвольное количество строк и меняющийся под него скрол и т.д. Сам алгоритм покороче можно записать и понятнее. Сейчас не успел это сделать, может быть позже.
...
Рейтинг: 0 / 0
зум и скролл в диаграммах
    #36804706
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Очень нужно Вот шикарная приблуда!
Только не понятно, как она строится?
А воспроизводится во Adobe Flash Player...а вы думали, откуда появилась идея про три скролла? =)))
...
Рейтинг: 0 / 0
зум и скролл в диаграммах
    #36804709
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
до сих пор не понимаю, почему при движении контролла с нажатой клавишей мыши действие выполняется только после того, как отпускаешь клавишу: linked cell ведь изменяется. не вижу разницы между пользователем введенной и такой же точно полосой, которая прокручивает экран.
...
Рейтинг: 0 / 0
зум и скролл в диаграммах
    #36804711
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Очень нужноPlanBsparklines хорошая штукаЧто-то из последней версии Excel?
У нас корпоративный стандарт - Office XP. тут
...
Рейтинг: 0 / 0
зум и скролл в диаграммах
    #36806955
Taranaga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Очень нужноПара вопросов:
- что за графики с названием "Скользящее..."?Это графики, которые выводят скользящее среднее.

По хорошему - нужно будет еще засесть и переделать всю эту штуку так чтобы:
- исходные данные были на отдельном листе и располагались вертикально (так проще эту штуку к внешним данным подключать)
- вытащить настройки рядов наружу так чтобы можно было более прозрачно задавать источники данных и столбцы для отображения
...
Рейтинг: 0 / 0
зум и скролл в диаграммах
    #36807241
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Taranaga
По хорошему - нужно будет еще засесть и переделать всю эту штуку так чтобы:
- исходные данные были на отдельном листе и располагались вертикально (так проще эту штуку к внешним данным подключать)

Так сделано уже... тынц
...
Рейтинг: 0 / 0
зум и скролл в диаграммах
    #36807594
Taranaga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DeggasadTaranaga
По хорошему - нужно будет еще засесть и переделать всю эту штуку так чтобы:
- исходные данные были на отдельном листе и располагались вертикально (так проще эту штуку к внешним данным подключать)

Так сделано уже... тынц Респект за вертикальное расположение данных, но было предложение разнести данные и визуализацию. К примеру сделать лист "Данные" со следующими столбцами:
Дата
Оборот
Количество
Скидка
...

А на листе с графиком из выпадающего меню выбирать какой показатель (Оборот, Количество, Скидка) в настоящий момент интересно увидеть на графике.

Так, мне кажется, должно получиться более отчуждаемо.
...
Рейтинг: 0 / 0
зум и скролл в диаграммах
    #36831581
DeggasadТак сделано уже...тынц
Там почему-то самые крайние данные данные (первые две и последняя ячейка диапазона) не попадают на график.
Внесу свои две копейки...
Там в модуле переменные intScr...New введены чисто для отладки, оттуда и лишние присвоения в конце процедуры...
Неудобство:
число 1319 ([последняя строка в таблице] - [первая строка в таблице] + 1) - меняется вместе с увеличением строк в наборе данных, и, поскольку ВСЁ ЭТО у меня создаётся программно, придётся поломать голову, - как кодом при создании файла программно задавать максимальное значение для скроллов и значение константы intSumDays в модуле.
Непонятка:
как убрать из столбца В формулу
Код: plaintext
=(ЕСЛИ(СТРОКА()>scroll1new; 1 ; 0 )-ЕСЛИ(СТРОКА()>scroll2new+ 2 ; 1 ; 0 ))*[адрес ячейки]
и заменить её на именованную формулу массива?
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
зум и скролл в диаграммах
    #38528125
Так и не смог побороть ошибки в поведении диаграммы при крайних положениях ползунков, поэтому поднимаю тему, возвращаясь к упомянутой в ней "шикарной приблуде"
Собственно, вопрос один: с помощью чего это сделано?
...
Рейтинг: 0 / 0
зум и скролл в диаграммах
    #38530635
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Очень нужноТак и не смог побороть ошибки в поведении диаграммы при крайних положениях ползунков, поэтому поднимаю тему, возвращаясь к упомянутой в ней "шикарной приблуде"
Собственно, вопрос один: с помощью чего это сделано?побороли эту ошибку. читайте дегассада внутри данного топика. все норм там.

ps excel не для этого, если вам интересно))))
...
Рейтинг: 0 / 0
17 сообщений из 67, страница 3 из 3
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / зум и скролл в диаграммах
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]