Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    [VBA] Problema stampa

    Salve a tutti,

    sto realizzando in word con vba il riempimeto automatico di un modulo word.
    I dati vengono digitati in una userform, dopodichè vengono compiati nei campi del modulo.
    Il tipo di modulo può essere scelto, a seconda della scelta apro il modulo d'interesse attraverso il comando

    Documents.Open FileName:=NomeDelModulo

    effettuo il riempimento dei campi.

    Se mando in stampa attravero il comando

    ActiveDocument.PrintOut

    la stampa non parte finchè non fermo l'esecuzione del codive vba.
    Ho anche provato a salvare prima il modulo attraverso il comando

    ActiveDocument.SaveAs FileName:=NomeFileTemp

    a chiuderlo con il comando

    ActiveDocumet.Close

    e poi a stamparlo con

    Application.PrintOut FileName:=NomeFileTemp

    ma no succede nulla....il documento resta in "accodameto" alla stampante.

    Sapreste darmi qualche suggerimento per risolvere questo problema?

    Vi ringrazio.

  2. #2
    Ciao,
    grazie per aver modificato il titolo del post...spero che serva a far comprendere meglio il mio problema e ad aiutarmi a risolverlo.

  3. #3
    Credo che il problema sia dovuto all'avviso di margini fuori dall'area di stampa. Si può evitare la visualizzazione di tale avviso forzando la stampa?

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Prova ad inserire, prima di stampare, la riga

    Application.DisplayAlerts = False

  5. #5
    Ciao Oregon,

    grazie avevo già provato così con risultati negaivi.
    Comunque ho risolto il problema modificando i margini del documento.

    Ora ho un altro problema, vorrei stampare solo alcune pagine del documento, ad esempio la prima ma con l'istruzione

    Application.PrintOut FileName:=Nomefile, Pages:="1"

    ma mi stampa tutte le pagine. Come mai?

    Ciao ciao

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Prova con

    Pages:="1-1"

  7. #7
    Provato...nulla!!!!

  8. #8
    Nessun altro suggerimento?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.