Descrizione add-in
MarketValues è un add-in per Excel che permette di recuperare i dati di borsa da diversi provider(siti web generalmente). L'addins funziona con le versioni di Office 2013 o superiori.
Una volta installato l'add-in crea un proprio tab nel ribbon di Excel

e l'aspetto del tab è il seguente:

Le funzioni disponibili sono le seguenti:
 |
Watchlist Crea nuova
|
Crea un nuovo foglio Excel e riporta nella prima riga l'nstazione delle colonne necessarie all'applicazione.
Per il corretto funzionamento dell'applicazione l'ordine delle colonne non può essere modificato quindi da evitare assolutamente la cancellazione di una o più colonne. Se l'informazione contenuta nella colonna è possibile nascondere la colonna stessa.
Le colonne obbligatorie da compilare sono codice strumento, provider(l'elenco dei provider supportati รจ descritto nella guida) e Segmento/Mercato solo in specifici casi.
|
 |
Aggiorna Strumenti selezionati |
Aggiorna gli strumenti selezionati. In pratica basta selezionare una o più celle in qualsiasi colonna è l'applicazione aggiorna tutti i titoli selezionati. La selezione deve essere unica, se selezionate più range l'applicazione elaborara solo il primo strumento |
 |
Aggiorna Provider selezionato |
Aggiorna tutti gli strumenti associati al provider attualmente selezionato. Se selezionate due provider differenti verrà elaborato solo il primo. La procedura prima di essere avviata richiede la conferma. |
 |
Aggiorna Tutti gli strumenti |
Aggiorna tutti gli strumenti presenti nella watchlist La procedura prima di essere avviata richiede la conferma. |
Installazione pacchetto
Attenzione: Microsoft con gli ultimi aggiornamenti di Windows/Office sta rendendo necessario firmare il pacchetto di installazione con un certificato emesso da un ente
certificatore riconosciuto.
Il setup potrebbe quindi restituire il seguente errore durante l'esecuzione:
System.Security.SecurityException: Impossibile eseguire la funzionalità personalizzata nell'applicazione perchè il certificato utilizzato per firmare il manifesto di distribuzione di MarketValues o la relativa posizione non è attendibile. Per ulteriori informazioni, contattare l'amministratore.
Purtroppo non c'è soluzione in quanto non mi voglio fare carico degli oneri di gestione del certificato richiesto.
Provate e sperate che funzioni sul vostro PC
Il pacchetto di installazione è disponibile nella sezione Documenti e Downloads.
Gli step per installare l'applicazione sono i seguenti:
- verificare di avere installato sul proprio PC la versione 4.7.2 del .NET Framework(è l'unico prerequisito che mi risulta) e Microsoft Office versione 2019/365 o successiva
- creare la seguente cartella c:\users\nome utente\Roaming\Microsoft\Addins\MarketValues
- estrarre il contenuto del pacchetto scaricato nella cartella appena creata
- eseguire il file setup.exe
- il setup richiede la conferma di installazione in quanto il pacchetto non è firmato; premere quindi il pulsante Install

- al termine dell'installazione dovreste ricevere la conferma che il pacchetto è stato installato correttamente

Avvertenze
Il pacchetto è stato creato su un PC così configurato:
- Windows 10 20H2 a 64 bit in inglese ma con le impostazioni internazioni italiane(i.e il separatore decimale è la virgola)
- Visual Studio 2019 Community Edition
- Microsoft Office 365
non ho avuto modo di testare il funzionamento su altre configurazioni
Avvertenze |
Il sottoscritto non potrà essere ritenuto responsabile di alcun danno indiretto, consequenziale o incidentale, inclusi, a titolo meramente esemplificativo, le perdite di profitto o di guadagno, all'interruzione di attività commerciale, alla perdita di dati derivanti dall'utilizzo, dall'impossibilità di utilizzare o dall'aver ritenuto attendibili i materiali contenuti in questo sito. |