|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.11.2009, 06:29 | #1 |
Новичок
Джуниор
Регистрация: 23.11.2009
Сообщений: 9
|
Изменение градуировки шкалы времени на диаграмме
Доброе время суток, форумчанам!
У меня вот какой вопрос: можно ли для объекта Chart в макросе изменить градуировку шкалы времени (оси Х) , чтобы она была не 1 день (сам Excel указывает в окне свойств шкалы минимальное значение 1 день), а, допустим, 1 час и т.д. по уменьшению..... выдержку из макроса прилагаю: With ActiveChart .ChartWizard Source:=ChartRange, _ Gallery:=xlLine, Format:=2, PlotBy:=xlColumns, CategoryLabels _ :=1, SeriesLabels:=1, HasLegend:=1, Title:="", CategoryTitle _ :="", ValueTitle:="", ExtraTitle:="" For i = 1 To ValCount .SeriesCollection(i).Border.ColorIn dex = i + 2 .SeriesCollection(i).Border.Weight = xlMedium Next End With Спасибо! Последний раз редактировалось fireye; 24.11.2009 в 08:03. |
24.11.2009, 10:43 | #2 |
Новичок
Джуниор
Регистрация: 23.11.2009
Сообщений: 9
|
неужели никто не сталкивался?
|
24.11.2009, 11:08 | #3 |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
Файлик бы с примером диаграммы...
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
24.11.2009, 11:29 | #4 |
Новичок
Джуниор
Регистрация: 23.11.2009
Сообщений: 9
|
выкладываю файл...скрипт в файле изначально писал не я..
по этому скрипту у меня еще есть пара вопросов..(ввиду того, что я не знаю Excel) но первый вопрос озвучен выше если есть советы буду рад выслушать |
24.11.2009, 13:45 | #5 |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
Попробуйте изменить формат оси даты диаграммы, правда для того, чтобы получить то, что у меня получилось, пришлось изменить и формат ячеек части данных (дата,время).
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
24.11.2009, 14:21 | #6 |
Новичок
Джуниор
Регистрация: 23.11.2009
Сообщений: 9
|
я вас понял..
но, к сожалению, при новом запросе к БД все настройки слетают... я потому и спрашивал как это сделать в теле макроса, чтобы настройки применялись при обновлении отчета.... |
25.11.2009, 07:29 | #7 |
Новичок
Джуниор
Регистрация: 23.11.2009
Сообщений: 9
|
Все, проблему решил...
немного топорным способом, но работает.... по совету VictorМ-а преобразовать формат нескольких ячеек столбца категорий в другой формат даты.. а добавил в скрипт соответствующее преобразование всего ДВУХ ячеек.... и все заработало.. диаграмма автоматически подстраивается под другую шкалу и выдает детальные значения.... измененный файл прилагаю... на тот случай, если кому будет интересно. |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Обращение к диаграмме в макросе | ruavia3 | Microsoft Office Excel | 3 | 14.07.2009 18:04 |
изменение времени (assembler) | hugo | Помощь студентам | 3 | 05.06.2009 22:17 |
Ряды в диаграмме | maxic | Microsoft Office Excel | 5 | 26.05.2009 14:44 |
Вопрос по диаграмме | Андрей K. | Microsoft Office Excel | 3 | 06.03.2009 10:49 |
Диаграмма в диаграмме | Jevich | Microsoft Office Excel | 6 | 28.01.2009 00:29 |