Quando si fa doppio clic su un programma, Windows XP controlla l'associazione dei file per vedere quale azione intraprendere. Una di queste azioni è quella di controllare un elenco con estensioni che puoi trovare in [Strumenti] [Opzione cartella] [Tipi di file]
se hai installato ms office ci saranno diverse uscite di file di ascolto qui, ad esempio `xslx '. (Non ho avuto accesso ai computer con ms office atm. Sono a casa dove uso open office. Quindi schermate più precise).
Se fai clic su un'estensione dovrebbe mostrare con quale programma si apre, un'opzione per cambiare il programma e una scheda avanzata.
I programmi di Office sembrano utilizzare automaticamente DDE. Controlla se questo è il caso andando su [Avanzate] e [Modifica]
Se il segno di spunta non è presente, hai appena riscontrato il problema. Segna e prova di nuovo. :)
Se è presente e il problema è molto recente, controlla prima il virus XDocCrypt.A / Dorifel (Nuovo da ieri. Abbastanza virulento e pasticciare sia con file Excel che Word).
A volte ti imbatti in una situazione in cui l'opzione DDE è contrassegnata ma non funziona. Neanche dopo aver disinstallato e reinstallato Office. Non sono sicuro di ciò che causa questo problema, ma in passato ho risolto il problema definendo la mia azione tramite [Nuovo], selezionando Excel come programma per aprirlo (utilizzare la navigazione) e aggiungendo "% 1" dietro il programma.
(Se non aggiungi nulla facendo clic su e il file .xlsx avvierà Excel. Non passerà il nome del file e continuerai a guardare un foglio di calcolo vuoto.
L'aggiunta di% 1 passerà il nome del file. Funzionerà finché il nome del file non contiene spazio. Altrimenti, facendo doppio clic su my test.xlsx
si aprirà Excel e verrà indicato a Excel di provare ad aprire il file my
. Che fallirà.
L'aggiunta "%d"
dovrebbe funzionare, anche per i file con spazi all'interno.
Disclaimer:
1) Lo usavo con Office 2003, non il 2007. Tuttavia dovrebbe funzionare lo stesso. 2) Ricordo soprattutto cose che ho fatto 2 anni fa. Potrei aver saltato un passo. 3) Completamente non testato con 2007 e xslx, dal momento che non ho accesso a Office 2007 ATM.
Fateci sapere se ha funzionato o se devo chiarire alcuni punti.
%program files%\office\excell.exe
" o "%program files%\office\excell.exe
" " % 1 "? (nota% 1 che è un argomento. In questo caso il nome del file. E potrebbe essere necessario che le virgolette funzionino sui nomi dei file con spazi in essi.