Allora ho il seguente problema :
IIS 5.0,
SQL 2000,
Office 2000
installato su un server windows 2000 ITA.
Un'applicazione web gira su quel server con delle particolari impostazioni internazionali ovvero :
Tutto nello standar inglese tranne la data che è in formato gg/MM/aaaa (per maggiori dettagli
http://support.microsoft.com/defaul...kb;en-us;306044
IIS 5.0 (Windows 2000 Service Pack 2 and Later sul punto 1 )
Ora attraverso una DLL fatta in VB creo un file HTML, poi apro Excel e gli dico di aprirsi quell'excel, copio tutte le celle e le incollo su un
foglio excel esistente.
Qui viene fuori un bel problema :
Data 15/01/2004 viene vista da excel come cella generale, cioè come stringa e non come data
Data 07/01/2004 viene vista da excel come data ma le sue impostazioni credono che sia mm/gg/aaaa e quindi inevitabilmente
mi vedo sul foglio excel la seguente cosa
DATA
15/01/2004
01/07/2004
Ora non capisco da DOVE si prenda le impostazioni internazionali ... Tutto è settato per gg/mm/aaaa anche attraverso l'editor
di registro di configurazione posso constatare questo.
La mia domanda è... come faccio a cambiare sta impostazione??
Oppure come faccio a dire excel di non prendersi quei valori come Data ma semplicemente come campo generale?
Attenzione che questa cosa la fa quando apre excel nuovo e si prende i dati dall'html!! Il file excel dove poi l'incolla non c'entra!! Le tipologie di dati son già impostate da prima!
Thanks!