ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   Trouble with Union (https://www.excelbanter.com/excel-programming/284472-trouble-union.html)

ed

Trouble with Union
 
Please see below for original thread.

I've updated the code to read:

ActiveChart.SetSourceData Source:=Sheets("Graph
Data").Union(Range(Cells(1, 1), Cells(PriceBandCounter,
1)), Range(Cells(1, 7), Cells(PriceBandCounter, 7))),
PlotBy:=xlRows

This is returning a Run Time Error 438, Object doesn't
support this property or method...


-----Original Message-----
Union(Range(Cells(1, 1), Cells(21, 1)), Range(Cells(1,

7), Cells(10,7)))

--
Regards,
Tom Ogilvy




"SoCalExcel" wrote

in message
...
I'm writing code to update a command very similar to

ActiveChart.SetSourceData Source:=Sheets("Graph
Data").Range("A1:A21,G1:M21"), PlotBy:=xlRows

except I need to do it using the 'Cells()' format. For
example, instead of using

Range("A1:A21,G1:M21")

since I'm using variables to reference the range, I
believe I need to use the 'Cells()' format instead of
the "A1:.." format. My attempts have looked something
like:

Range((Cells(1, 1), Cells(21, 1), (Cells(1, 7), Cells

(10,
7))

This isn't working. Any help is greatly appreciated.

Thanks.



ed

Been Answered - Please Ignore...
 

-----Original Message-----
Please see below for original thread.

I've updated the code to read:

ActiveChart.SetSourceData Source:=Sheets("Graph
Data").Union(Range(Cells(1, 1), Cells(PriceBandCounter,
1)), Range(Cells(1, 7), Cells(PriceBandCounter, 7))),
PlotBy:=xlRows

This is returning a Run Time Error 438, Object doesn't
support this property or method...


-----Original Message-----
Union(Range(Cells(1, 1), Cells(21, 1)), Range(Cells(1,

7), Cells(10,7)))

--
Regards,
Tom Ogilvy




"SoCalExcel"

wrote
in message
...
I'm writing code to update a command very similar to

ActiveChart.SetSourceData Source:=Sheets("Graph
Data").Range("A1:A21,G1:M21"), PlotBy:=xlRows

except I need to do it using the 'Cells()' format. For
example, instead of using

Range("A1:A21,G1:M21")

since I'm using variables to reference the range, I
believe I need to use the 'Cells()' format instead of
the "A1:.." format. My attempts have looked something
like:

Range((Cells(1, 1), Cells(21, 1), (Cells(1, 7), Cells

(10,
7))

This isn't working. Any help is greatly appreciated.

Thanks.


.


Tom Ogilvy

Trouble with Union
 
See my response to the original thread.

--
Regards,
Tom Ogilvy

"Ed" wrote in message
...
Please see below for original thread.

I've updated the code to read:

ActiveChart.SetSourceData Source:=Sheets("Graph
Data").Union(Range(Cells(1, 1), Cells(PriceBandCounter,
1)), Range(Cells(1, 7), Cells(PriceBandCounter, 7))),
PlotBy:=xlRows

This is returning a Run Time Error 438, Object doesn't
support this property or method...


-----Original Message-----
Union(Range(Cells(1, 1), Cells(21, 1)), Range(Cells(1,

7), Cells(10,7)))

--
Regards,
Tom Ogilvy




"SoCalExcel" wrote

in message
...
I'm writing code to update a command very similar to

ActiveChart.SetSourceData Source:=Sheets("Graph
Data").Range("A1:A21,G1:M21"), PlotBy:=xlRows

except I need to do it using the 'Cells()' format. For
example, instead of using

Range("A1:A21,G1:M21")

since I'm using variables to reference the range, I
believe I need to use the 'Cells()' format instead of
the "A1:.." format. My attempts have looked something
like:

Range((Cells(1, 1), Cells(21, 1), (Cells(1, 7), Cells

(10,
7))

This isn't working. Any help is greatly appreciated.

Thanks.






All times are GMT +1. The time now is 05:29 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com