In Progress

Perl module to modify Excel workbook

I need a new Perl module that will enable me to create Excel reports from a MySQL database. The module needs to take an Excel workbook as a template, and then modify it using data returned to it from the database. The module should be sort of a cross between Spreadsheet::ParseExcel::SaveParser and Excel::Template, in that it will use a current workbook as the template (like Spreadsheet::ParseExcel::SaveParser), but it will allow me to do variable and loop substitution like Excel::Template instead of having to specify absolute row and column numbers. It needs to maintain the formatting of the template workbook.

What I'm envisioning is that we will develop a naming convention to show which cells in the workbook are actually placeholders that will be filled in from the database. Something like any cell that is named _VARIABLE_ would be replaced with the value from $hash_ref->{'VARIABLE'}. It needs to support loops with syntax similar to Excel::Template, so that I can pass an array ref (which references an array of hash refs) and have the row repeated for each hash ref.

Please let me know any questions you have any we can work out the details. The module does not need to interact with the database directly; all of the data will be collected outside of the module and passed in to the module as array and hash refs.


Skills: MySQL, Perl, Software Architecture

See more: module in architecture, module architecture, array template, architecture module, absolute software, sort excel, modify something, excel reports, Excel Formatting, modify template excel, excel row column, excel template database, excel array, excel column row, create workbook, column row excel, spreadsheet template database, develop maintain software, create reports excel database, database excel template, perl template, database template excel, excel formatting array, template workbook, Excel develop

About the Employer:
( 16 reviews ) Fullerton, United States

Project ID: #4974676

Awarded to:


Hi, I am good at this kind of job. did similar project before. would like to build this module for you. Thanks,

$200 USD in 7 days
(80 Reviews)

6 freelancers are bidding on average $201 for this job


I've more than 10 years experience in Perl/PHP/MySQL programming.

$190 USD in 3 days
(7 Reviews)

I am very good in scripting language like perl and python. I am also a database expert and experienced in wiring queries. I can do this task for you

$190 USD in 3 days
(1 Review)

Hello Sir, i am a professional perl developer. i have good hands on in database side. thanks! kishor

$155 USD in 3 days
(0 Reviews)

Have done something very similar for a system to read and write excel files for a channel sales report for a travel company. Can put something together in a day or two.

$222 USD in 3 days
(0 Reviews)

i can develop this script to create excel reports.

$250 USD in 2 days
(1 Review)