|
Отобразить графически
|
|||
---|---|---|---|
#18+
Господа ! Подскажите, как в exel изобразить график продолжительности событий за час например. Период с 8:00 до 9:00 в 8:03 поступил вызов длительностью 250 сек затем в 8:07 - 100 сек и.т.д. набор прямоугольников с началом в точке "время поступления" и шириной "продолжительность" на оси времени с шагом 1 мин. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2015, 17:02 |
|
Отобразить графически
|
|||
---|---|---|---|
#18+
Akina, Спасибо за квант времени в мой адрес !!! Но ! Этим самым "Гантом" все поисковики кишат и никак их не вразумить. Вот и вопрошаю к людям . У ганта на каждую задачу отдельная линия. А у меня задача одна и линия нужна одна.Событие-простой-событие и т.д. на шкале времени. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2015, 08:38 |
|
Отобразить графически
|
|||
---|---|---|---|
#18+
а они перекрываться могут? точность пропорций на рисунке важна? если нет можно попробовать разбавлять данные пустотой и наоборот, размножать значение для увеличенной ширины столбика - я не пробовал. Для гистограмм неск лет назад сюда кидали пример, вместо диаграммы закрашивать ячейки нужной ширины. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2015, 13:24 |
|
Отобразить графически
|
|||
---|---|---|---|
#18+
VladimirSk... А у меня задача одна и линия нужна одна.Событие-простой-событие и т.д. на шкале времени. Линию (BMP) можно нарисовать в памяти. Размером 1 точка в высоту и 60 точек (час) в ширину. Событие одним цветом точки, простой - другим. А вот каким контролом ее показать без предварительной записи на диск, не знаю. Может завсегдатаи подскажут. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2015, 00:29 |
|
Отобразить графически
|
|||
---|---|---|---|
#18+
с 8:00:00 по 9:00:00 с шагом в 1 секунду ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2015, 12:04 |
|
Отобразить графически
|
|||
---|---|---|---|
#18+
VladimirSk, однажды видела красивую картинку на базе екселевской сетки 1*1мм одна линия состояла из квадратиков разного цвета ===давненько правда и не помню на каком формуме ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2015, 15:22 |
|
Отобразить графически
|
|||
---|---|---|---|
#18+
W_I_N_T_E_R, отличная идея! Формулы можно проще, и без доп. столбца. А2 Код: plaintext
В1 Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2015, 17:16 |
|
Отобразить графически
|
|||
---|---|---|---|
#18+
W_I_N_T_E_R, Хорошая идея ! Спасибо. Я такой вариант тоже рассматривал Но для этого варианта нужно обработать лог файл - преобразовать "время" в последовательность "1" на шкале времени ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2015, 11:33 |
|
Отобразить графически
|
|||
---|---|---|---|
#18+
W_I_N_T_E_R, Проглядел обработчик ! Отлично получилось! Вот изучаю второй вариант формул от Казанского И с масштабом нужно подумать. В реальности, нужно от 12 до 24 часов увидеть картинку, но это можно решить изменив шаг шкалы , тут вопрос точности (погрешности) Спасибо !!! ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2015, 11:59 |
|
Отобразить графически
|
|||
---|---|---|---|
#18+
При попытке нагрузить данными Exel сказал, что 255 только может показать и всё. Да и формулы растянутые на 24 часа по секундам притормаживают периодически. А нельзя скажем .BMP или .PNG картинку скриптом рисовать ? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2015, 17:02 |
|
Отобразить графически
|
|||
---|---|---|---|
#18+
1. Максимальное количество рядов данных 255, а значений в рядах - не больше чем строк/столбцов на листе Excel. 2. Если рассматривать 24 часа (86400 секунды) - конечно шаг в 1 секунду не лучший вариант. 3. Насчёт картинки - бар-коды "рисуют", и тут ИМХО можно ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2015, 17:39 |
|
Отобразить графически
|
|||
---|---|---|---|
#18+
В VBA удобнее рисовать автофигуры - линии, прямоугольники. Т.е. вполне можно составить картинку как в #3. Несложно, но требует времени. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2015, 17:49 |
|
Отобразить графически
|
|||
---|---|---|---|
#18+
VladimirSkА нельзя скажем .BMP или .PNG картинку скриптом рисовать ?Можно. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2015, 19:51 |
|
Отобразить графически
|
|||
---|---|---|---|
#18+
13-й квартал, Красиво !!! А нет инструкции по настройке ? ))) ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2015, 09:18 |
|
Отобразить графически
|
|||
---|---|---|---|
#18+
VladimirSk, Инструкции? Что там уметь, наливай, да пей! 1) Перенести модуль класса (CDrawingSurface) и два вспомогательных модуля (можно слить в один) в свой VBA-проект. 2) Описать переменную, создать экземпляр класса, проинициализировать (задать размеры картинки): Код: vbnet 1. 2. 3.
3) Нарисовать сцену (содержимое картинки) с помощью примитивов отрисовки DrawXXX(), Pixel(). Может понадобиться установка атрибутов линий ("перо"), заполнения контуров ("кисть"), шрифта. Для примера см. функцию DrawGraph1() начиная с комментария "'Отрисовка". 4) Попользоваться результатом рисования, обратившись к свойству Picture(). 5) Результат можно скинуть в файл (SavePicture <результат>, <имя файла>), на листе создать Shape на основе файла (Лист.Shapes.AddPicture ...). Это вкратце. Лучше отвечать на более конкретные вопросы. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.04.2015, 17:24 |
|
|
start [/forum/topic.php?fid=61&msg=38915333&tid=2173561]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
29ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
others: | 341ms |
total: | 469ms |
0 / 0 |