Como PDFCreator, es la simulación de una impresora, tienes que elegirla como impresora para enviar el documento.
Se me ocurre la siguiente macro, para que puedas seleccionar PDFCreator y que te imprima el área que solamente tienes datos.
Sigue las Instrucciones para un botón y ejecutar la macro
1. Abre tu libro de Excel
2. Para abrir Vba-macros y poder pegar la macro, Presiona Alt + F11
3. En el menú elige Insertar / Módulo
4. En el panel del lado derecho copia la macro
5. Ahora para crear un botón, puedes hacer lo siguiente:
6. Inserta una imagen en tu libro, elige del menú Insertar / Imagen / Autoformas
7. Elige una imagen y con el Mouse, dentro de tu hoja, presiona click y arrastra el Mouse para hacer grande la imagen.
8. Una vez que insertaste la imagen en tu hoja, dale click derecho dentro de la imagen y selecciona Asignar macro / Selecciona: imprimir
9. Aceptar.
10. Para ejecutarla dale click a la imagen.
Sub imprimir()
'Por.DAM
Application.ScreenUpdating = False
Application.DisplayAlerts = False
ActiveSheet.UsedRange.Copy
Sheets.Add After:=Sheets(Sheets.Count)
ActiveSheet.Paste
hoja = ActiveSheet.Name
ImpresoraActual = Application.ActivePrinter
Application.Dialogs(xlDialogPrinterSetup).Show
ActiveSheet.PrintOut Copies:=1, Collate:=True
Application.ActivePrinter = ImpresoraActual
Sheets(hoja).Delete
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub
Si tienes PDFCreator como impresora predeterminada, utiliza esta macro.
Sub imprimir()
'Por.DAM
Application.ScreenUpdating = False
Application.DisplayAlerts = False
ActiveSheet.UsedRange.Copy
Sheets.Add After:=Sheets(Sheets.Count)
ActiveSheet.Paste
hoja = ActiveSheet.Name
ActiveSheet.PrintOut Copies:=1, Collate:=True
Sheets(hoja).Delete
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub
Prueba ambas y me comentas.
Saludos. DAM
Si es lo que necesitas.