2013-05-28 7 views
5

OK. Stackoverflow ... penso che questo sarà un duro da rompere anche per te!Gli oggetti vengono visualizzati come caselle nere quando si stampa un PDF da Excel

Sono in esecuzione Windows 7 con Office 2010. Ho progettato un Userform che gli utenti possono compilare. Il modulo utente è costituito da un normale foglio di lavoro, formule e alcuni elementi del modulo (non il tipo active-x). Tutto funziona bene finché non provo a stamparlo come PDF. Quindi gli elementi del modulo appaiono tutti come scatole nere!

Sto utilizzando la stampante PDF nativa di Microsoft Office e sono obbligato a farlo (dato che ho del codice che può essere eseguito).

Ho cercato in rete e ho trovato solo due thread (here e here) nei forum che parlano anche dell'argomento. Nessuno dei due thread ha avuto risposte utili. Un thread ha affermato che il problema riguarda Excel (che credo) e che scompare con SP2. Ho installato SP2 e che non si occupa del problema.

Ecco uno screenshot di quello che sembra:

Black Boxes

Qualcuno sa il motivo per cui questo accade e come risolverlo?

Grazie!

+0

Ho sperimentato qualcosa di simile prima di quale potrebbe essere il problema. Succede per tutti gli utenti o solo per gli utenti sicuri? Poiché il tuo userform utilizza i colori del tema di Windows, l'utilizzo di determinati temi può comportare blocchi neri durante la stampa ... evviva. Potrebbe essere necessario specificare manualmente i colori. –

+0

@DanielCook Succede per tutti gli utenti! In effetti, è così che ho appreso per la prima volta del problema. Un utente voleva stampare il documento e finire con le scatole nere. – rohrl77

+0

Accade quando si stampa su una stampante "normale"? – Voitcus

risposta

1

Penso che troverete che il convertitore di file PDF nativo si applica solo ai documenti Word o Excel di per sé. Un Userform non è né

+0

Ciao Gssi, come ho cercato di spiegare nel post iniziale, ho creato un foglio di lavoro che è un Userform. Per essere chiari, non sono entrato nel VBE e non ho creato un userform ... semplicemente un documento excel che contiene alcuni elementi del modulo! Spero che questo aiuti a chiarire. Ma è interessante sapere che le Userform non vengono stampate dal PDF nativo! Grazie comunque! – rohrl77

0

Ho avuto questo problema con Microsoft Word. Può essere l'aggiornamento dei driver per risolvere il tuo problema. Anche un font cattivo può causare questo errore.

3

Ho scoperto che quando ciò si verifica, in alcuni casi è possibile risolvere ciò modificando le opzioni "Salva come" per il tipo "PDF".

  1. Nel file "Salva con nome" finestra di dialogo, selezionare PDF sotto la voce "Salva come:"
  2. Fare clic sul pulsante Opzioni
  3. rimuovere il segno di spunta dalla "ISO 19005-1 compliant (PDF/A) "selezione sotto opzioni PDF (vedi immagine)

enter image description here

Nota: sto usando Excel 2010 v14.0.7153.5000, a 64 bit in esecuzione su Windows 7 Profe ssional 64-bit OS, Service Pack 1