Definizione eccellere

Excel è un programma per computer sviluppato e distribuito da Microsoft Corp. È un software che consente attività contabili e finanziarie grazie alle sue funzioni, sviluppate appositamente per aiutare a creare e lavorare con i fogli di calcolo .

eccellere

La prima incursione di Microsoft nel mondo dei fogli di calcolo (che consente di manipolare i dati numerici in tabelle formate dall'unione di righe e colonne) ha avuto luogo nel 1982, con la presentazione di Multiplan . Tre anni dopo arrivava la prima versione di Excel.

Di fronte alla richiesta di un'azienda che già commercializzava un programma con il nome di Excel, Microsoft è stata costretta a presentare il suo prodotto come Microsoft Excel in tutte le sue comunicazioni ufficiali e documenti legali.

Microsoft ha introdotto nel 1989 la sua prima versione di Office, una suite per ufficio (una serie di programmi utili per le attività di ufficio) che includeva Excel, Word (un word processor) e PowerPoint (un'applicazione per la creazione di presentazioni multimediali).

Microsoft Excel ha presentato, nel corso della sua storia, vari problemi con le operazioni eseguite nel foglio di calcolo. Uno dei più importanti è stata l'impossibilità di lavorare con le date prima dell'anno 1900, almeno usando il formato data dell'applicazione stessa; Un modo per superare questo ostacolo è creare campi personalizzati, con formati numerici, combinati con formule intelligenti che li trattano come dati cronologici.

Va notato che Excel è un programma commerciale: devi pagare una licenza per installarlo. Ci sono altre opzioni, open source (" open source ", in inglese), che possono essere installate o eseguite gratuitamente e consentono anche di gestire fogli di calcolo, come OpenOffice.org Calc e Google Docs . La maggior parte di questi prodotti è compatibile con i documenti creati in Excel, ma non gli stessi nella direzione opposta (Excel non è in grado di leggere i file creati con questi programmi).

eccellere Uno dei punti di forza di Excel è che offre agli utenti la possibilità di personalizzare i propri fogli di calcolo programmando le proprie funzioni, eseguendo compiti specifici, adattati alle esigenze di ciascuno e che non sono stati inclusi nel pacchetto. originale. In linea generale, le opzioni sono due: creare formule nella stessa cella del modello in questione oppure utilizzare il modulo di sviluppo in Visual Basic.

Nel primo caso, le possibilità sono molto limitate, sebbene ciò non significhi che non siano sufficienti per la maggior parte degli utenti. Il problema principale sta nel disagio che comporta scrivere il codice in una cella, senza la possibilità di usare interruzioni di riga, tabulazione o commenti, tra molti altri elementi tipici di un editor convenzionale. Lo sviluppo di funzioni nella pseudolinguaggio di Excel è innaturale, scomodo e non intuitivo per un programmatore, per non parlare del fatto che varie limitazioni strutturali significano che non tutto è possibile .

Per gli sviluppatori che sono alla ricerca di obiettivi molto specifici o di una complessità superiore al calcolo di una media o di un confronto tra più dati, la soluzione sta nell'uso di Visual Basic. È un linguaggio con un grado relativamente alto di astrazione (che è considerevolmente diverso dal linguaggio macchina, dal modo in cui il processore funziona) e che, come quello usato in Excel, funziona per eventi (questo significa che l'utente deve eseguire alcune azioni per attivare l'esecuzione del programma).

Detto questo, la combinazione di Excel e Visual Basic ha anche i suoi limiti e in nessun modo può superare il livello di personalizzazione e precisione possibile attraverso la creazione di un programma da zero; ma è molto efficace e confortevole per una piccola azienda che non vuole investire i soldi e il tempo necessari per sviluppare le proprie applicazioni.

Raccomandato