Per creare etichette con Access, prepara una tabella o query con un record per ogni etichetta, seleziona l’origine dati, avvia la Creazione guidata Etichette, scegli il formato fisico del foglio e costruisci il contenuto inserendo campi, spazi e ritorni a capo. Se cerchi creare etichette access, questa è la procedura più sicura per indirizzi, cartellini prodotto, badge, codici e altre stampe ripetitive.
Quando conviene usare Access per le etichette
Access è particolarmente utile quando i dati da stampare sono già organizzati in tabelle o query. Puoi produrre centinaia di etichette partendo da un elenco clienti, fornitori, prodotti o partecipanti senza copiare manualmente i dati in Word. Il vero vantaggio è la possibilità di filtrare, ordinare e calcolare i contenuti prima della stampa.
Il report etichette è un normale report Access impostato con dimensioni e colonne adatte al supporto fisico. La Creazione guidata semplifica il lavoro iniziale, ma dopo averla completata puoi aprire il report in Struttura o Layout e personalizzarlo come qualunque altro report.
Preparare correttamente i dati
Prima di avviare la procedura guidata, controlla la fonte dati. Per un’etichetta indirizzo potresti usare RagioneSociale, Indirizzo, Civico, CAP, Città e Provincia. Per un’etichetta prodotto potresti usare Codice, Descrizione, Prezzo e Categoria. Evita campi non necessari: meno dati porti nel report, più semplice sarà il layout.
Se i dati devono essere filtrati, crea prima una query. Per esempio puoi stampare soltanto clienti attivi, prodotti con giacenza positiva o ordini da spedire. In questo modo il report etichette resta semplice e riutilizzabile.
Come creare etichette passo passo
1. Seleziona tabella o query
Nel riquadro di spostamento seleziona l’oggetto che contiene i dati. Se la query è già ordinata e filtrata, il report erediterà un dataset più pulito.
2. Avvia la Creazione guidata Etichette
Dalla scheda Crea avvia lo strumento dedicato alle etichette. La procedura guidata ti accompagna nella scelta del formato fisico e nella composizione del contenuto.
3. Scegli il produttore e il formato
Individua il produttore del foglio e il codice del modello, se disponibile. Se il tuo supporto non è presente, verifica misure reali: larghezza etichetta, altezza, margini, numero di colonne, passo orizzontale e verticale.
4. Imposta font e stile
Scegli un font leggibile. Per etichette piccole evita dimensioni eccessive e grassetti ovunque. Se il contenuto ha più righe, stabilisci una gerarchia: nome o descrizione principale più evidente, dati secondari più piccoli.
5. Costruisci il prototipo
Inserisci i campi nell’ordine desiderato. Puoi combinare testo fisso, campi e ritorni a capo. Per un indirizzo, per esempio, puoi mostrare prima il destinatario, poi via e civico, infine CAP, città e provincia.
6. Definisci ordinamento
La procedura guidata consente di scegliere uno o più campi di ordinamento. Per spedizioni puoi ordinare per CAP e città; per prodotti per categoria e codice; per badge per cognome e nome.
7. Genera il report
Assegna un nome chiaro, per esempio rptEtichetteClienti, e completa la procedura. Apri poi Anteprima di stampa prima di usare fogli reali.
Esempio di etichetta indirizzo
Supponiamo di avere i campi RagioneSociale, Indirizzo, Civico, CAP, Citta e Provincia. In una casella di testo puoi usare espressioni come:
=[RagioneSociale]
=[Indirizzo] & " " & [Civico]
=[CAP] & " " & [Citta] & " (" & [Provincia] & ")"
Puoi anche concatenare tutto in un solo controllo, ma controlli separati sono spesso più facili da allineare e formattare.
Gestire campi Null
Se un campo facoltativo è Null, una concatenazione può produrre spazi o separatori indesiderati. Usa Nz() con criterio. Per esempio:
=Trim(Nz([Indirizzo],"") & " " & Nz([Civico],""))
Non trasformare però automaticamente un dato mancante in un valore che cambia il significato. Se la provincia manca, meglio omettere le parentesi che mostrare parentesi vuote.
Etichette prodotto
Per prodotti puoi combinare codice, descrizione e prezzo. Se il prezzo è numerico, usa un formato valuta invece di concatenare il simbolo manualmente. Se il codice è lungo, verifica che non venga tagliato.
Per etichette da scaffale è utile una query che selezioni soltanto prodotti attivi e ordinati per categoria. Se stampi più copie dello stesso prodotto, considera una tabella quantità o una procedura che generi il numero necessario di righe, invece di duplicare manualmente i record principali.
Etichette con codici a barre
Access può essere usato in soluzioni che includono codici a barre, ma il comportamento dipende dal metodo scelto: font barcode, controllo esterno o immagine generata. Non presentare come nativa una funzione che richiede componenti aggiuntivi. Verifica licenze, compatibilità 32/64 bit e disponibilità sul PC dell’utente.
Se usi un font barcode, assicurati che sia installato su tutte le postazioni che devono visualizzare o stampare il report. Per un flusso aziendale affidabile documenta sempre la dipendenza.
Misure fisiche del foglio
Le etichette adesive richiedono precisione. Misura larghezza e altezza, margine superiore, margine laterale, distanza tra etichette e numero di colonne. Un errore di un millimetro può diventare evidente dopo molte righe perché lo scostamento si accumula.
Per questo la prova su carta comune è obbligatoria. Stampa una pagina, sovrapponila al foglio etichette e controlla in controluce che ogni blocco cada al centro del supporto.
Problema: le etichette scendono progressivamente
Se la prima riga è corretta ma le successive si spostano sempre più in basso, il passo verticale non corrisponde al supporto. Controlla altezza dell’etichetta e spazio tra righe. Non correggere aumentando soltanto il margine superiore: risolveresti la prima riga ma non l’accumulo.
Problema: le colonne si spostano
Se la prima colonna è corretta ma le successive sono sempre più a destra o sinistra, verifica larghezza etichetta e spaziatura orizzontale. Controlla anche che la stampante non stia applicando una scala diversa dal 100%.
Problema: il testo viene tagliato
Riduci font, aumenta altezza del controllo o rivedi il contenuto. Evita di comprimere troppe informazioni. Un’etichetta deve essere leggibile rapidamente. Se la descrizione prodotto è molto lunga, valuta un campo abbreviato dedicato alla stampa.
Problema: compare una pagina bianca
Il report potrebbe essere più largo dell’area stampabile. Controlla margini, numero di colonne e larghezza complessiva. Anche un controllo fuori bordo può generare una pagina aggiuntiva.
Filtrare le etichette
Se devi stampare soltanto alcuni record, usa una query come origine. Evita di cancellare temporaneamente righe dalla tabella. Un filtro per StatoSpedizione, Categoria o DataOrdine rende il processo ripetibile e sicuro.
Puoi anche aprire il report da una maschera con DoCmd.OpenReport e WhereCondition, ma per molte etichette operative una query salvata è più semplice da verificare.
Ordinamento
L’ordine è importante perché determina come le etichette vengono distribuite sul foglio. Per spedizioni può convenire ordinare per CAP, per inventario per scaffale, per badge alfabeticamente.
Verifica l’ordinamento nel report e non affidarti all’ordine casuale della tabella. Le tabelle relazionali non garantiscono un ordine logico senza una clausola di ordinamento.
Etichette e numeri progressivi
Se devi stampare numeri progressivi, non usare Page come numero etichetta: Page identifica la pagina, non il record. Usa un campo dedicato o una logica controllata. Se il numero ha valore aziendale, memorizzalo nei dati invece di calcolarlo soltanto in fase di stampa.
Microsoft 365 e Access 2024
La procedura riguarda Access desktop su Windows. La creazione di report e le relative funzioni di stampa sono disponibili nelle versioni desktop correnti, inclusi Access per Microsoft 365 e Access 2024. I nomi esatti dei comandi possono variare leggermente tra build e lingue.
Non confondere Access desktop con vecchie Access Web Apps. Per la stampa di etichette questa guida presuppone l’applicazione desktop Windows.
Access Runtime
Con Runtime gli utenti dovrebbero usare report etichette già progettati. La definizione delle dimensioni e la modifica strutturale vanno eseguite con Access completo. Se distribuisci il database, prova il report sulla stampante effettivamente usata dagli operatori.
32 bit e 64 bit
Le etichette standard non cambiano tra 32 e 64 bit. Se usi font barcode, controlli ActiveX, librerie esterne o driver particolari, invece, verifica la compatibilità. Una soluzione che funziona su un PC può fallire su un altro se manca il componente.
Prestazioni
Un report etichette con solo testo è normalmente leggero. Se includi immagini per ogni record, il tempo può aumentare. Usa immagini dimensionate correttamente e limita i record tramite query. Su backend SQL Server filtra il prima possibile.
Checklist prima di stampare
- Verifica origine dati.
- Controlla filtro e ordinamento.
- Conferma modello fisico del foglio.
- Controlla margini e numero colonne.
- Stampa una prova su carta comune.
- Sovrapponi il test al foglio reale.
- Verifica prima e ultima riga.
- Controlla scala 100% della stampante.
- Solo dopo usa il supporto definitivo.
Collegamenti interni utili
Consulta la categoria Guide Access e le guide su creare un report, layout e orientamento, logo e immagini e report da query.
Fonte Microsoft
La guida è stata aggiornata usando la documentazione corrente Microsoft Support sui report Access, con particolare attenzione a anteprima, stampa e progettazione.
FAQ
Posso creare etichette da una query?
Sì, ed è spesso la scelta migliore perché puoi filtrare e ordinare i record prima della stampa.
Come faccio se il mio modello non è nell’elenco?
Usa misure reali del supporto e crea/adatta un layout personalizzato verificandolo con stampe di prova.
Perché la seconda riga è già spostata?
Controlla passo verticale, altezza etichetta e scala stampante.
Posso inserire immagini?
Sì, ma valuta spazio e prestazioni; per immagini per record prova il report con il volume reale.
Access Runtime stampa le etichette?
Sì se il report è già progettato. La modifica strutturale deve essere preparata con Access completo.
Posso creare barcode?
È possibile in soluzioni Access, ma spesso richiede font o componenti specifici; verifica compatibilità e licenze.
Perché le etichette sono fuori centro?
Verifica margini, dimensioni, passo e ridimensionamento del driver di stampa.
Devo fare una prova su carta?
Sì, è il modo più economico per evitare di sprecare fogli adesivi.
Conclusione
Creare etichette con Access è efficace quando parti da dati puliti e tratti il report come un oggetto di stampa preciso. Usa una query quando servono filtri e ordinamenti, scegli il formato corretto, compila il prototipo con campi ed espressioni e controlla il risultato su carta comune prima di utilizzare i fogli definitivi. La precisione delle misure e l’assenza di ridimensionamenti automatici della stampante sono i due fattori che più spesso fanno la differenza tra una stampa corretta e una serie di etichette progressivamente disallineate.