}
my %legal_types = (
- 'blank' => 'write_blank',
- 'formula' => 'write_formula',
- 'number' => 'write_number',
- 'string' => 'write_string',
- 'url' => 'write_url',
+ 'blank' => 'write_blank',
+ 'formula' => 'write_formula',
+ 'number' => 'write_number',
+ 'string' => 'write_string',
+ 'url' => 'write_url',
+ 'date_time' => 'write_date_time',
);
sub render
$context->active_format,
);
+ my $comment = $context->get($self, 'COMMENT');
+ if (defined $comment && length $comment){
+ $context->active_worksheet->write_comment($row, $col,$comment);
+ }
+
return 1;
}
The legal types (taken from L<Spreadsheet::WriteExcel>) are:
+=item * COMMENT
+
+Add a comment to the cell
+
=over 4
=item * blank
=item * url
+=item * date_time
+
=back
-q.v. L<Spreadsheet::WriteExcel> for more info.
+other write_* methods as defined defined L<Spreadsheet::WriteExcel> would be integrated by request
=back