Jorge: Tal como imaginaba tienes el Botón en el Informe.
Personalmente no le veo mucha utilidad el hacerlo así, pero tus razones tendrás.
Si lo quieres hacer así, al Botón ponle el Nombre de BtnPasaAPDF, o el que quieras, pero ese e el que uso en el siguiente código.
Private Sub BtnPasaAPDF_Click()
Dim NombreInForme As String, ElPDF As String
NombreInForme = Me.Name
ElPDF = CurrentProject.Path & "\Informe.pdf"
DoCmd.OutputTo acOutputReport, NombreInForme, acFormatPDF, ElPDF, True
DoCmd.Close acReport, Me.Name
End Sub
Para que te funcione, el Informe ha de estar abierto en "Vista Informe", no valen las Vistas de Preliminar, ni la de presentación. Copia el Código, cambia el nombre del botón y activa el [Procedimiento de Evento] al hacer Click.
Con ésto doy por contestada la pregunta. El resto que me comentas en el EMail, lo miro cuando tenga un momento y tecontesto. Mis saludos >> Jacinto