fionbarr has asked for the wisdom of the Perl Monks concerning the following question:

I'm creating a chart and the worksheet that holds this chart comes up as 'chart1'...I'd like to give it my own name. code looks like this:
sub write_pie_chart { my $data_ref = shift; my $chart = $workbook->add_chart( type => 'Pie' ); # Configure the chart. $chart->add_series( categories => '=Table!$B$7:$B$12', values => '=Table!$C$7:$C$12', ); $chart->set_title( name => 'chart name' );
}

Replies are listed 'Best First'.
Re: excel::write::xlsx change worksheet names
by Corion (Patriarch) on Jul 17, 2014 at 18:14 UTC

    The documentation of ->add_chart() documents a "name" parameter which is supposed to "Set the name for the chart sheet".

    What happened when you tried that parameter?

    How did it fail for you?

      missed that....sorry thank you