Applies ToAccess per Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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

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

Impostazioni

Gli argomenti dell'azione EsportaConFormattazione 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 tabella), Query (per un foglio dati query), Maschera (per una maschera o un foglio dati maschera), Report, Modulo, Visualizzazione server, Stored procedure o Funzione nella casella Tipo oggetto della sezione Argomenti azione della finestra di 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 EsportaConFormattazione in un database di libreria, Access cerca l'oggetto con questo nome prima nel database di libreria e poi 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.

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 venga avviato immediatamente dopo l'esecuzione dell'azione ExportWithFormatting , con il file specificato dall'argomento File 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 EsportaConFormattazione per generare l'output di 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 EsportaConFormattazione è simile al clic su una delle opzioni del gruppo Esporta della scheda Dati esterni . Gli argomenti dell'azione corrispondono alle impostazioni della finestra di dialogo Esporta.

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

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.