in reply to Excel using Perl ?

Use the module Spreadsheet::WriteExcel, you can't paste a picture, but you can create sheets, load cells and do most of your other requirements.
g_White