VBA

Home/VBA

Calcolare il codice di controllo di un barcode

2021-07-13T23:40:23+02:00

Il barcode è molto utile per gestire in modo facile e veloce gli articoli aziendali. Mi hanno fatto la seguente domanda: "utilizzo il codice a barre EAN13 e voglio inserire le prime 12 cifre e ottenere il tredicesimo carattere (il carattere di controllo o check digit) in automatico. Come fare?" Vediamo insieme come fare utilizzando Access e VBA. A proposito lo sapevi che EAN significa European Article Number? Premetto che i codici EAN adesso si chiamano codici GS1 e online ci sono vari siti che calcolano il carattere di controllo. Ma noi vogliamo risolvere il problema da soli ;-) La procedura [...]

Calcolare il codice di controllo di un barcode2021-07-13T23:40:23+02:00

Come usare l’istruzione do while

2020-09-21T01:09:24+02:00

L'istruzione Do While - Loop permette di eseguire ripetutamente alcune istruzioni.  Le istruzioni vengono eseguite finchè una condizione non risulta vera. L'istruzione Do While - Loop è utilizzata quando si vogliono analizzare i record delle tabelle di un database Access Il formato generico è: Do While (condizione) istruzioni da eseguire ripetutamente Loop Per fare riferimento ad una tabella possiamo utilizzare la variabile rs (che significa RecordSet) e le varie istruzioni collegate. Chiariamo tutto con un semplice esempio. Ho una tabella Vendite che contiene i campi Codice, Quantità, PrezzoUnitario e PrezzoTotale. Voglio calcolare il prezzo totale per ogni articolo e voglio scrivere [...]

Come usare l’istruzione do while2020-09-21T01:09:24+02:00

Come accedere ai record di una tabella

2020-09-20T21:55:12+02:00

Quando si lavora con Microsoft Access e si usano molte tabelle prima o poi c'è la necessità di leggere i record e/o modificare il contenuto dei campi. In pratica vuoi posizionarti in un determinato record di una tabella e sapere cosa c'è scritto in un determinato campo. Semplice ? sì se sai come fare :-) Come accedere ad una tabella Innanzitutto devi sapere che ci sono due tipi di tabelle: le tabelle presenti all'interno del tuo database e le tabelle collegate. Le istruzioni VBA per accedere ai due tipi di tabelle sono ovviamente diverse. Vediamo come fare e quale codice VBA utilizzare. [...]

Come accedere ai record di una tabella2020-09-20T21:55:12+02:00

Esportare un file tramite ftp

2020-07-04T11:53:35+02:00

Devo esportare un file verso una cartella presente in un sito web. Bella domanda ? Si può utilizzare un programma come FileZilla per spostare manualmente un file dal nostro computer verso una cartella online. Ma se voglio creare un sistema di esportazione automatico? In realtà utilizzando Access e VBA l'operazione è abbastanza semplice. In pratica creo una funzione che permette di esportare il file e poi richiamo questa funzione. La funzione, che chiamo EsportaVersoWeb, scrive in un file di testo i parametri per accedere alla cartella online e per trasferire il file. Il file di testo con i parametri si chiama [...]

Esportare un file tramite ftp2020-07-04T11:53:35+02:00

Generare numeri casuali con la funzione random

2020-05-20T00:04:38+02:00

In alcune occasioni è necessario generare e gestire dei numeri casuali. In Microsoft Access esiste la funzione RND adatta a questo scopo. Vediamo come funziona e come si può utilizzare in un caso reale. Cos'è la funzione Rnd La funzione Rnd (abbreviazione del termine random ovvero casuale) permette di generare un numero casuale compreso tra un valore minimo e un valore massimo. In pratica, se ho un valore massimo ed un valore minimo, per ottenere un numero casuale compreso tra massimo e minimo scriverò: ValoreCasuale = Int((ValoreMassimo - ValoreMinimo + 1) * Rnd + ValoreMinimo ricordo che Int è la funzione [...]

Generare numeri casuali con la funzione random2020-05-20T00:04:38+02:00
Torna in cima