Zer0kelvin, 26/10/2014 00:41:
Salve.
Questa macro salva il file in formato xml e copia il file xml su un nuovo file correggendo l'errore
Public Sub SaveAsXml()
.....cut
ti annuncio che dovrai avere la pazienza di spiegarmi dall'inizio, conosco un po html e la sua logica e per questo sono piu in confidenza con xml che con le macro di excel.
1. Immagino che il salvataggio file non avvenga piu con il comando esporta della scheda "sviluppo" ma direttamente dalla macro.
2. Se incollo la macro così com'è nel foglio excel al debug si ferma, ovviamente, ThisWorkbook.SaveAsXMLData Filename:="D:\Documenti\12345.xml" che indica un file xml.
Ho provato a mettere la path di un file esistente e il debug si ferma a Fso.CreateTextFile ThisWorkbook.Path & "\Temp_" & Nome & "xml"
Calcola che vado a tentoni perche non conosco il signifcato delle stringhe di comando.
3. Ho un altro problema, meno importante, quello di utilizzare le celle mappate come risultanti di fogli di calcolo.
Che questo si possa fare non c'è dubbio però il problema è che excel si rifiuta di mettere i due zeri dopo la virgola, ove nel calcolo non ci siano decimali (per es. 40.00 diventa 40 senza decimali), questo impedisce che l'agenzia delle entrate accetti il file.
Microsoft Office 2010 - Windows 7