Ciao.
Cerca 'PdfCreator' in rete e fai il download, es.:
http://download.cnet.com/PDF-Creator/3000-10743_4-10657258.html?tag=mncol;2
Lo installi, quando hai finito noterai che nell'elenco delle stampanti di sistema, è stata aggiunta quella in questione.
Adesso, da qualsiasi procedura che possa selezionare la stampante dalla funzione 'STampa', potra avere quello che avresti avuto su carta, in un bel file .PDF (ti apparirà una finestra dove premerai il pulsante <SALVA>, sceglierai dove e nome del file .pdf.
Se la selezioni come stampante 'predefinita' e nel tuo programma in VB, nel momento che vorrai avere la tua Form in PDF, es. premendo un pulsante, metterai la riga di codice:
me.PrintForm
Verrà iniziata la procedura di creazione del PDF di cui abbiamo parlato.
Saluti.