clearly you cant directly print 3 different reports with a single click unless you use 3 part stationery with the different texts pre-printed
----------
so to print 3 slightly different reports, you need to loop round a print command 3 times, and depending on what the print number is, set a watermark or text box/label on the report to carry the variable text.
so on your button do something like
for rcount = 1 to 3
docmd.openreport "reportname"
next rcount
and ten in the openevent for "reportname" have
select case rcount:
case 1: mytext = "copy"
case 2: mytext = "Audit"
end select
etc