![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#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. |
![]() |
![]() |
![]() |
#2 |
Новичок
Джуниор
Регистрация: 23.11.2009
Сообщений: 9
|
![]()
неужели никто не сталкивался?
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
![]()
Файлик бы с примером диаграммы...
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
![]() |
![]() |
![]() |
#4 |
Новичок
Джуниор
Регистрация: 23.11.2009
Сообщений: 9
|
![]()
выкладываю файл...скрипт в файле изначально писал не я..
по этому скрипту у меня еще есть пара вопросов..(ввиду того, что я не знаю Excel) но первый вопрос озвучен выше если есть советы буду рад выслушать |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
![]()
Попробуйте изменить формат оси даты диаграммы, правда для того, чтобы получить то, что у меня получилось, пришлось изменить и формат ячеек части данных (дата,время).
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
![]() |
![]() |
![]() |
#6 |
Новичок
Джуниор
Регистрация: 23.11.2009
Сообщений: 9
|
![]()
я вас понял..
но, к сожалению, при новом запросе к БД все настройки слетают... я потому и спрашивал как это сделать в теле макроса, чтобы настройки применялись при обновлении отчета.... |
![]() |
![]() |
![]() |
#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 |