|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.06.2010, 13:24 | #1 |
Форумчанин
Регистрация: 11.03.2007
Сообщений: 149
|
построение графиков
привет, друзья! подскажите как с помощью макроса построить простой график(диаграмму) по например, первым двум стоблцам, причем кол-во строк может меняться на листе.Заранее спасибо всем откликнувшимся.
Если это глупо, но работает, значит это не глупо.
|
18.06.2010, 17:27 | #2 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
А в чём сложность?
Я в таких случаях пользуюсь макрорекордером, а потом убираю из кода лишнее. Запишите макрос, выложите код, скажите, как надо определять диапазон данных для диаграммы, - и мы подправим код под ваши нужды. |
22.06.2010, 09:45 | #3 | |
Форумчанин
Регистрация: 11.03.2007
Сообщений: 149
|
Цитата:
выкладываю: Код:
Если это глупо, но работает, значит это не глупо.
Последний раз редактировалось Stilet; 24.06.2010 в 09:47. |
|
23.06.2010, 21:07 | #4 |
Форумчанин
Регистрация: 07.03.2010
Сообщений: 796
|
из вашего вопроса мало что понятно
но посоветую вам этот ресурс все что связано с chart там хорошо дано http://www.intuit.ru/department/office/vbaexcel/3/
Логика?!.... она где то рядом... E_mail: dg_rusak@mail.ru Если спасибо мало: Яндекс . Деньги - 41001731366021 WM R269866874234
|
23.06.2010, 23:35 | #5 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Прикрепите пример файла с диаграммами, которые надо построить.
(а то ваш макрос почему-то не сработал ни в Excel 2003, ни в Excel 2007) Сколько надо создать диаграмм? |
24.06.2010, 08:09 | #6 |
Форумчанин
Регистрация: 11.03.2007
Сообщений: 149
|
надо создать по 3 диаграммы на каждом листе (всего 8 листов будет), диапазоны совпадают на всех листах (по кол-ву записей).
Если это глупо, но работает, значит это не глупо.
|
24.06.2010, 08:54 | #7 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Вопрос: как макросу определять размеры диапазона с данными?
Обычно в таких случаях макрос ищет последнюю заполненную ячейку в столбце А, но в вашем примере в ячейке А22 (под диаграммой) присутствует какая-то дата. Если такие "лишние" данные будут встречаться на листе, то надо сначала придумать другой алгоритм определения границ диапазона данных. |
24.06.2010, 09:50 | #8 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Вот что у меня получилось:
Код:
|
25.06.2010, 09:45 | #9 |
Форумчанин
Регистрация: 11.03.2007
Сообщений: 149
|
СПАСИБО!
Спасибо большое!!! Нет, дат внизу никаких нету, просто наборы данных, единственно что, сделала диапазон на 3 даты, нарисовал только 1 график первы йнормально, остальные 2 пустые
Если это глупо, но работает, значит это не глупо.
|
27.02.2016, 10:00 | #10 |
Пользователь
Регистрация: 13.02.2015
Сообщений: 48
|
Добрый день!
А подскажите, пожалуйста, как сделать так, чтобы данные для графиков брались не из столбцов, а из строк, т.е. например: дата (всегда разное кол-во) - строка 7 числа1 (всегда разное кол-во) - строка 10 числа2 (всегда разное кол-во) - строка 15 числа3 (всегда разное кол-во) - строка 18 ... числа10 (всегда разное кол-во) - строка 78 Заранее благодарю. |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Построение графиков | <3myworld | Microsoft Office Excel | 2 | 18.03.2010 07:48 |
Построение графиков | Vitul'k | Помощь студентам | 15 | 18.05.2009 17:37 |
построение графиков | zetrix | Microsoft Office Excel | 4 | 17.06.2008 14:06 |
Построение графиков на C# | TheGuardian123 | Общие вопросы .NET | 2 | 29.01.2008 14:50 |
построение графиков | 4eCHoK | PHP | 1 | 20.09.2007 04:35 |