... code to read in or create your $page ... code to read in your excel data and format into a hashref called $dbrecord # fill in the user input forms with dbrecord data use HTML::FillInForm; my $fif = new HTML::FillInForm; my $out_page = $fif->fill( scalarref => \$page, fdat => $dbrecord);