Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.04.2010, 12:17   #1
женя2010
Пользователь
 
Регистрация: 16.04.2010
Сообщений: 49
По умолчанию Макрос - построение не стандартного графика

Привет, люди.

Столкнулся с неполной стандартных графиков Excel.((.
Мне нужно нарисовать довольно примитивные графики(почти гистограммы), смысл в том что гистограмма = это столбики одинаковой ширины и меняющейся высоты, а мне нужно так что бы можно было изменять и высоту и ширину столбцов! :!: .Перерыл кучу софта , что-то похожее нашел только в Delta Graph, но и то не донца. Кто-то мне подсказал что даную задачу можно решить макросом. Сейчас учу VBA, но мне кажется что пока что медленно...Может у когото есть какието соображения по этому поводу? или макрос?
Во вложенной картинке пример, вверху табличка.А ниже график нарисованый "от руки", а как его макросом автоматизировать?

Хотя решил писать макрос, подскажите как)))? точнее натолкните на мысли...начало..или хоть как то ПОМОГИТЕ,плз
Изображения
Тип файла: jpg Excel.JPG (53.8 Кб, 75 просмотров)
женя2010 вне форума Ответить с цитированием
Старый 16.04.2010, 23:24   #2
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Ничего не пришло на ум,как только двигать фигуры .
Вложения
Тип файла: rar Not the standard.rar (14.5 Кб, 19 просмотров)
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 17.04.2010, 13:44   #3
maksim_serg
Форумчанин
 
Аватар для maksim_serg
 
Регистрация: 25.03.2010
Сообщений: 417
По умолчанию

а можно их сперва соэдать а потом пододвинуть:

График.rar
maksim_serg вне форума Ответить с цитированием
Старый 19.04.2010, 18:08   #4
женя2010
Пользователь
 
Регистрация: 16.04.2010
Сообщений: 49
По умолчанию

хм..забавно...будем облагораживать)))
Всем спасибо.!.
ой надоем я вам еще)))))))
женя2010 вне форума Ответить с цитированием
Старый 20.04.2010, 11:14   #5
женя2010
Пользователь
 
Регистрация: 16.04.2010
Сообщений: 49
По умолчанию

doober
Очень понравился твой вариант, мего простой и доходчивый...но у меня вопрос..вопрос реально тупой(такой как и я в ВБА))
смотри.я хочу построить 5й прямоугольник по образу и подобию, но когда дописываю по строчке кода, мне выдает ошибку что "компонент с указанымм именем не найден". я пробовал нарисовать в ручную Прямоугольник, но не работает..что я не так делаю?
+а можно сделать так что бы внутри этих прямоугольников можна было видеть надпись?как*?
женя2010 вне форума Ответить с цитированием
Старый 20.04.2010, 11:28   #6
женя2010
Пользователь
 
Регистрация: 16.04.2010
Сообщений: 49
По умолчанию

я так понимаю что они (прямоугольники) были както созданы до того как написана программа..и мне надо понять как)?
женя2010 вне форума Ответить с цитированием
Старый 20.04.2010, 11:35   #7
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Для того.чтобы что то двигать.его надо создать и присвоить соответствующее имя.
Добавил вложение как создатьпрямоугольник
Вложения
Тип файла: rar Update.rar (17.2 Кб, 16 просмотров)
Тип файла: rar Инстр.rar (326.3 Кб, 15 просмотров)
Анализ,обработка данных Недорого

Последний раз редактировалось doober; 20.04.2010 в 11:41.
doober вне форума Ответить с цитированием
Старый 20.04.2010, 11:57   #8
женя2010
Пользователь
 
Регистрация: 16.04.2010
Сообщений: 49
По умолчанию

сделал))
а как туда вставить текст и что бы он там был/)?
женя2010 вне форума Ответить с цитированием
Старый 20.04.2010, 12:03   #9
женя2010
Пользователь
 
Регистрация: 16.04.2010
Сообщений: 49
По умолчанию

ВАУ! мэн ю а вери Кул!!!!!!!!!!!спасибки
женя2010 вне форума Ответить с цитированием
Старый 20.04.2010, 12:34   #10
женя2010
Пользователь
 
Регистрация: 16.04.2010
Сообщений: 49
По умолчанию

doober , а мне нужно чтобы автоматически считывалось имя ячейки( надпись в ячейке) и вписывалось в прямоугольник...
как я понимаю = ячейке надо присвоить стринг, апотом в код...
мож, если не сложно , скинуть суда код. и скажи куда вставить , плз
женя2010 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Построение графика Foxx Microsoft Office Excel 5 04.11.2019 16:21
Построение графика в TP XanderV13 Помощь студентам 0 22.11.2009 10:55
построение графика tanka123 Microsoft Office Excel 1 17.06.2009 09:17
Построение графика kzmd Общие вопросы Delphi 1 19.01.2009 09:36
(С++) Построение графика tg(x)=y. Panterka Помощь студентам 2 13.12.2007 09:32