- Dove trovo un esempio di codice VBA per Excel per salvare il file in
formto Xml ?
- Perch� quando richiamo il file in formato Xml mi apre sempre Excel ?
Grazie
Regista una macro mentre lo salvi .xml.
*Poi* se qualcosa non � chiaro, chiedi.
> - Perch� quando richiamo il file in formato Xml mi apre sempre Excel ?
> Grazie
Non � che confondi i files .xml salvati con Excel
dai *veri* files xml?
Comunque, � sempre il programma predefinito
che apre un file.
--
---------------------------
Mauro Gamberini
Microsoft MVP - Excel
http://www.riolab.org/
http://www.maurogsc.eu/
http://social.microsoft.com/Forums/it-IT/excelit/threads
"Mauro Gamberini" <maurogsc...@RIMUOVEREaliceposta.it> ha scritto nel
messaggio news:4b5ed9f3$0$1145$4faf...@reader1.news.tin.it...
Excel.
Per� Excel di consente di salvare file .xml in
due modi(almeno nelle versioni pi� recenti):
Dati XML (*.xml)
e
Foglio di calcolo XML (*.xml)
http://office.microsoft.com/it-it/excel/HA011019641040.aspx
"Mauro Gamberini" <maurogsc...@RIMUOVEREaliceposta.it> ha scritto nel
messaggio news:4b5ef0d5$0$1115$4faf...@reader4.news.tin.it...
Sperando che la risposta venga inserita...
maledizione ai server delle news!
Allora.
Mettiamo tu abbia in Excel una tabella cos� strutturata:
A B
1 Nome Comune
e da riga 2 i dati.
Ti serve uno schema.
Per questa semplice tabella, una cosa tipo:
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:element name="documento">
<xs:complexType>
<xs:sequence>
<xs:element name="anagrafica" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="nome" type="xs:string"/>
<xs:element name="comune" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
Da copia/incollare in un file di blocco note
e salvarlo, ad esempio, come xsd.xsd.
Adesso seleziona la tua tabella in Excel.
Dati-->xml-->Origine xml
Mapping xml
Aggiungi
cerca e seleziona il file xsd.xsd che hai creato
Ok
Fai doppio click su: nome nella finestra:
Origine xml.
Adesso: File-->Salva con nome
e seleziona come tipo di file: Dati XML(*.xml).
Per ulteriori informazioni su xml
(qui siamo moooolto OT):
http://www.google.it/search?hl=it&source=hp&q=xml+tutorial&meta=&aq=f&oq=