Home |
Search |
Today's Posts |
#1
![]()
Posted to comp.lang.perl.misc,microsoft.public.excel.programming,comp.lang.perl.modules
|
|||
|
|||
![]()
Hi folks,
I have a perl script which produces a 4 worksheet Excel spreadsheet and 4 accompanying Excel Charts. The data all looks fine but I have a problem I cannot solve. I produce the charts via a loop in the script which loops 4 times. For each chart, I want to name them according to the value of an array i.e. my @location=qw/loc1 loc2 loc3 loc4/; However the name on each Chart is never changed, so they are labelled Chart1, Chart2 etc. I tried changing the $location to "TEST" but all this does is to change Chart1 to "TEST". Charts 2,3 and 4 are not changed. N.B. This loop is used to rename the Worksheet labels also and that works fine. Any help most welcome. Thanks. Thanks. Paul $Range = $Sheet-Range($cellend); my $Chart = $Book-Charts-Add; $Chart-{ChartType} = xlLineMarkers; $Chart = $xl-ActiveChart; $Chart-{Name} = 'TEST'; $Chart-SetSourceData({Source = $Range, PlotBy = xlColumns}); $Chart-{HasTitle} = 1; $Chart-ChartTitle-{Text} = $location; $Chart-Axes(xlCategory, xlPrimary)-{HasTitle} = 1; $Chart-Axes(xlCategory, xlPrimary)-AxisTitle-{Text} = "Time"; $Chart-Axes(xlValue, xlPrimary)-{HasTitle} = 1; $Chart-Axes(xlValue, xlPrimary)-AxisTitle-{Text} = "Milliseconds"; |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Excel Chart Problem!!! (Bug I think) | Charts and Charting in Excel | |||
2007 Excel Chart Problem | Excel Discussion (Misc queries) | |||
Excel chart problem | Excel Worksheet Functions | |||
Excel chart problem | Excel Worksheet Functions | |||
Excel VBA - Chart title problem | Excel Programming |