powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Вопрос новичка по макросам и диаграммам VBA
4 сообщений из 4, страница 1 из 1
Вопрос новичка по макросам и диаграммам VBA
    #33808196
Swordfish123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Очень надеюсь вашей помощи. Я с макросами и VBA ранее почти не встречался, и вот столкнулся с проблемой такой. Есть в ворде таблицы, нужно по ним построить диаграмму. Записываю макрос обычной записью, выделяю ячейки, строю диаграмму, замечательно. Но если положение таблицы в документе меняется хоть на йоту - уже строится не нужная диаграмма, а чёрти что, как я понял вставляется просто шаблон из graph. Так вот как нибудь в тексте макроса можно что-то дописать\изменить, чтобы завязать диаграмму чётко на саму таблицу, а не поле документа, чтобы при малейшем изменении в документе не шло всё на смарку? Надеюсь я доходчиво описал проблему :)
...
Рейтинг: 0 / 0
Вопрос новичка по макросам и диаграммам VBA
    #33809996
smiller
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нужно что-то типа:

Charts.Add
ActiveChart.ChartType = xl3DPieExploded
ActiveChart.SetSourceData Source:=Sheets("Лист2"). _
Range("F3:H4"), _
PlotBy:=xlRows
ActiveChart.Location Where:=xlLocationAsObject, Name:="Лист2"

Range("F3:H4"), _
поменять на
Range(Cells(3, 6), Cells(4, colRegCount))
где colRegCount - переменная... (как определять - второй вопрос)
так ить не помогает... :(
...
Рейтинг: 0 / 0
Вопрос новичка по макросам и диаграммам VBA
    #33810690
Swordfish123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
хм, с диаграммами кажжется разобрался, и теперь немного другой вопрос. Макрос будет экспортироваться в foxpro, и в вышеупомянутые таблички должны будут поставляться значения из баз foxpro. Как это опять таки организовать через макрос?
...
Рейтинг: 0 / 0
Вопрос новичка по макросам и диаграммам VBA
    #33810884
smiller
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так работает:
' Источник данных
.SetSourceData Source:=Range(Cells(4, 6), Cells(4, colRegCount)),
:)
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Вопрос новичка по макросам и диаграммам VBA
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]