Azione di macro ExportWithFormatting

Nota: Riteniamo importante fornire il contenuto della Guida più recente non appena possibile, nella lingua dell'utente. Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Nella parte inferiore della pagina è possibile indicare se le informazioni sono risultate utili. Questo è l'articolo in lingua inglese per riferimento.

Puoi usare l'azione ExportWithFormatting per generare i dati nell'oggetto di database Access specificato ( foglio dati, maschera, report o modulo ) in diversi formati di output.

Nota: A partire da Access 2010, l'azione di macro OutputTo è stata rinominaTa in ExportWithFormatting. Gli argomenti sono sempre gli stessi.

Nota: L'azione di macro ExportWithFormatting non è disponibile nelle app Web di Access.

Impostazioni

Gli argomenti dell'azione ExportWithFormatting sono i seguenti.

Argomento dell'azione

Descrizione

Tipo oggetto

Il tipo di oggetto contenente i dati di cui generare l'output. Fare clic su tabella (per un foglio dati della tabella), query (per un foglio dati della query), modulo (per un foglio dati di una maschera o di una maschera), report, modulo, visualizzazione server, stored procedureo funzione nell' oggetto Digitare la casella nella sezione Argomenti azione della finestra Progettazione macro. Non è possibile generare l'output di una macro. Se si vuole generare l'output di un oggetto attivo, selezionare il relativo tipo con questo argomento, ma lasciare vuoto l'argomento Nome oggetto. Questo argomento è obbligatorio. L'impostazione predefinita è Tabella.

Nome oggetto

Il nome dell'oggetto contenente i dati di cui generare l'output. La casella Nome oggetto visualizza tutti gli oggetti contenuti nel database del tipo selezionato con l'argomento Tipo oggetto.

Se si esegue una macro contenente l'azione ExportWithFormatting in un database di libreria, Access cerca prima di tutto l'oggetto con questo nome nel database di libreria e quindi nel database corrente.

Formato output

Il tipo di formato di output da usare per i dati. È possibile selezionare Cartella di lavoro di Excel 97 - Excel 2003(*.xls), Cartella di lavoro binaria di Excel (*.xlsb), Cartella di lavoro di Excel(*.xlsx), HTML (*.htm; *.html), Cartella di lavoro di Microsoft Excel 5.0/95 (*.xls), Formato PDF (*.pdf), Rich Text Format (*.rtf), File di testo (*.txt) o Formato XPS (*.xps). Se si lascia vuoto l'argomento, Access chiede di specificare il formato di output.

Nota: È possibile esportare in un file in formato PDF o XPS da Office Access 2007 solo dopo aver installato il componente aggiuntivo. Per altre informazioni, vedere salvare o convertire in PDF o XPS.

File output

Il file in cui generare l'output dei dati, con il percorso completo. È possibile includere l'estensione di file standard per il formato di output selezionato con l'argomento Formato output, ma questa scelta non è obbligatoria. Se si lascia vuoto l'argomento File output, Access chiede di specificare un nome di file di output.

Avvio automatico

Specifica se si vuole che il software appropriato inizi subito dopo l'esecuzione dell'azione ExportWithFormatting , con il file specificato dall'argomento file di output aperto.

File modello

Il percorso e il nome del file da usare come modello per i file HTML. Il file modello è un file di testo che include tag HTML e token specifici di Access.

Codifica

Il tipo di formato di codifica dei caratteri da usare per l'output del testo o dei dati HTML. È possibile selezionare MS-DOS, Unicode o Unicode (UTF-8). L'impostazione dell'argomento MS-DOS è disponibile solo per i file di testo. Se si lascia vuoto questo argomento, Access genera l'output dei dati usando la codifica predefinita di Windows per i file di testo e la codifica predefinita di sistema per i file HTML.

Qualità di output

Selezionare Stampa per ottimizzare l'output per la stampa oppure Schermo per ottimizzarlo per la visualizzazione su schermo.

Note

L'output dei dati di Access viene generato nel formato selezionato e può essere letto da qualsiasi applicazione che usa lo stesso formato. È ad esempio possibile generare un documento RTF come output di un report di Access con relativa la formattazione e quindi aprire tale documento in Microsoft Word.

Se l'output dell'oggetto di database viene generato in formato HTML, Access crea un file in formato HTML contenente i dati dell'oggetto. È possibile usare l'argomento File modello per specificare un file da usare come modello per il file html.

Le regole seguenti si applicano quando si usa l'azione di macro ExportWithFormatting per generare un oggetto di database in uno dei formati di output:

  • L'output dei dati può essere generato in fogli dati tabella, query e maschera. Nel file di output tutti i campi del foglio dati hanno lo stesso aspetto che in Access, ad eccezione dei campi contenenti oggetti OLE. Le colonne dei campi di oggetti OLE sono incluse nel file di output, ma i campi sono vuoti.

  • Per un controllo associato a un campo di tipo Sì/No, (interruttore, pulsante di opzione o casella di controllo), il file di output visualizza il valore –1 (Sì) o 0 (No).

  • Per una casella di testo associata a un campo Collegamento ipertestuale, il file di output visualizza il collegamento ipertestuale per tutti i formati di output, ad eccezione di testo MS-DOS, nel qual caso lo visualizza come testo normale.

  • Se si genera l'output dei dati in una maschera in visualizzazione Maschera, il file di output contiene sempre la visualizzazione Foglio dati della maschera.

  • Se si genera l'output in un foglio dati o in una maschera in formato HTML, viene creato un file html. Se si genera l'output in un report in formato HTML, viene creato un file html per ogni pagina del report.

Il risultato dell'esecuzione dell'azione di macro ExportWithFormatting è simile a fare clic su una delle opzioni nel gruppo Esporta della scheda dati esterni . Gli argomenti dell'azione corrispondono alle impostazioni della finestra di dialogo Esporta.

Per eseguire l'azione di macro ExportWithFormatting in un modulo di Visual Basic, Applications Edition (VBA), usare il metodo OutputTo dell'oggetto DoCmd .

Amplia le tue competenze su Office
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×