Nel foglio CSV del tuo file sono presenti alcune irregolarita'...
Per cominciare sono presenti una settantina di Names con ambito limitato al foglio e con nome del tipo
yfQT33473_xx e yfQT57059_xx
Sono Names generati da altrettante webquery, tutte aventi origine in C3 (yfQT33473_xx) oppure B3 (yfQT57059_xx)
Analizzando le webquery che insistono in B3 (sono 36) si vede che ce sono 11 maldefinite:
- Codice: Seleziona tutto
<connection saveData="1" refreshedVersion="5" type="4" name="Connessione21" xr16:uid="{898FCBF1-6CC2-45E2-9FC4-7350EBF2F5FB}" id="39" deleted="1">
<webPr htmlFormat="all" htmlTables="1" xl2000="1"/>
</connection>
Se si confronta con una dichiarazione ben definita...
- Codice: Seleziona tutto
<connection saveData="1" refreshedVersion="0" type="4" name="Connessione191" xr16:uid="{D3850937-55B5-45D8-8FEE-487826FBF300}" id="38">
<webPr htmlFormat="all" htmlTables="1" url="http://www.borse.it/dividendi/paniere/FTSE-Mib"/>
</connection>
...si nota che manca ad esempio l'attributo url; e infatti sul foglio CSV, selezionando una cella in B3:B73, manca (sul menu contestuale di Tasto dx) l'opzione "Aggiorna (la query)"
Le altre 25 non sono proprio definite (manca integralmente il record dichiarativo delle <connection> e relative webPr=WebQueryProperties.
Evidentemente il processo di conversione xlsm -> xls va in crisi in presenza di queste situazioni anomale.
Per "sanare" la situazione basta selezionare e cancellare su CSV l'area B3:B100, confermando di voler cancellare anche la (le) query sottostanti; poi salvare in XLSM e infine salvare in XLS.
Non ho capito quale e' l'operativita' sul file, quindi non mi sono fatto un'idea della presenza di tante webquery sul foglio CSV e di come la corruzione si possa essere creata; in genere questo succede perche' si continua ad "aggiungere" webquery, ma non l'ho visto fare su tale foglio.
Ciao