VBA Automation – Excel Proposals

Non tutti sanno, che all’interno di Microsoft Excel è disponibile un ambiente di programmazione software completo e indipendente per automatizzare il controllo e la gestione dei fogli di lavoro.

L’ambiente di sviluppo chiamato VBA (Visual Basic for Applications) permette di creare interfacce grafiche front end per controllare l’inserimento dati e la creazione e l’esportazione guidata di nuovi file o l’interazione con altri software es. Autocad, Visio, Power point, Word.

In questo esempio Excel utilizza VBA per la creazione strutturata di proposte commerciali orientata alle soluzioni di sistemi AVC, limitando tutta una serie di operatività manuale tipica dell’utilizzo dei fogli spreadsheet e curandone i diversi aspetti:

Il file Excel utilizza due pagine principali “BOM” e “SCHEMA”.

Foglio “SCHEMA”

In questo foglio creo la struttura dell’offerta composta da alcune colonne principali

La colonna a SX “PROGETTO” contiene il codice progetto che si ripete per tutti blocchi dell’offerta

La colonna “Richiesta/Capitolato” è una voce descrittiva del blocco

La colonna “Blocchi di configurazione” contiene la soluzione selezionata es:

Foglio “BOM”

contiene il database degli elementi contenuti nei blocchi in ciascun blocco

Il “Doppio Click” sul blocco..

apre Il foglio BOM e visualizza solo gli Items appartenenti al blocco selezionando filtrando automaticamente tutti gli altri

Creazione di un nuovo blocco

Un pensiero su “VBA Automation – Excel Proposals

Comments (1)

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *