Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
03.09.2012, 10:36
|
|||
---|---|---|---|
Ошибка при построении диаграммы |
|||
#18+
Строю диаграмму из макроса. Если в Range указывать ячейка как написано ниже, то диаграмма строится. Chrt.Chart.ChartType = xlLineMarkers Chrt.Chart.SetSourceData Source:=Sheets("Number of Transaction").Range("D5:G7"), PlotBy:=xlRows Chrt.Chart.Location Where:=xlLocationAsObject, Name:="Chart" Но у меня последнее значение меняется, т.е. диапазон должен быть динамический. В ячейку (1,1) записываю количество столбцом для диаграммы. Потом читаю значение, и строю диаграмму x = Range("A1").Value .. Chrt.Chart.SetSourceData Source:=Sheets("Number of Transaction").Range(Cells(7, 3 + x), Cells(7, 3 + x)), PlotBy:=xlRows при таком коде ывдается ошибка '1004': Application-defined or object-defined error ошибка Подскажите источник ошибки? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
03.09.2012, 11:24
|
|||
---|---|---|---|
|
|||
Ошибка при построении диаграммы |
|||
#18+
Range(Cells(7, 3 + x), Cells(7, 3 + x)) Это же одна ячейка, проверьте аргументы. Учтите, что порядок аргументов такой: Cells( строка , столбец ) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=60&tablet=1&tid=2157470]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
40ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 301ms |
total: | 434ms |
0 / 0 |