Share via


Considerazioni sulla migrazione relative a Excel 2007

Aggiornamento: marzo 2007

Si applica a: Office Resource Kit

 

Ultima modifica dell'argomento: 2015-03-09

Microsoft Office Excel 2007 offre agli utenti numerose funzionalità avanzate e affidabili. Prima di eseguire una migrazione a Office Excel 2007, è consigliabile che gli utenti apprendano ulteriori informazioni su queste differenze per determinare in che modo esse potrebbero influenzare l'ambito e il ritmo della migrazione. Le differenze funzionali più significative e i comportamenti corrispondenti sono riepilogati di seguito.

Gestione pianificazione migrazioni di Microsoft Office agevola la migrazione e la relativa pianificazione. Gestione pianificazione migrazioni di Microsoft Office contiene strumenti per l'analisi e la conversione dei file che consentono alle organizzazioni di creare un inventario dei documenti esistenti, di analizzarne la compatibilità con Microsoft Office System 2007 e di ottenere notifiche relative ai problemi di compatibilità che potrebbero influenzare l'esito della migrazione. Per ulteriori informazioni su Gestione pianificazione migrazioni di Microsoft Office, vedere Valutazione dell'ambiente in uso con Gestione pianificazione migrazioni di Microsoft Office.

Modifiche apportate in Office Excel 2007

Le tre differenze fondamentali tra le versioni precedenti di Office Excel ed Office Excel 2007 consistono in quanto segue:

  • Nuovi formati Open XML.

  • Griglia notevolmente estesa.

  • Interfaccia utente orientata ai risultati che consente di eseguire molti comandi con un singolo clic.

Nuovi formati di file

Microsoft Office Word 2007, Microsoft Office PowerPoint 2007 ed Office Excel 2007 utilizzano i nuovi formati Open XML. Si tratta di formati di file compatti e affidabili che consentono una migliore integrazione dei dati tra i documenti e i sistemi back-end e si distinguono dai formati di file binari delle versioni precedenti di Microsoft Office.

Il formato Open XML è uno standard aperto sviluppato da ECMA International in collaborazione con numerosi fornitori di tecnologia. Lo standard consente di sfruttare al massimo l'interoperabilità in un ambiente eterogeneo e rende possibile l'integrazione dei file creati in Office System 2007 nelle soluzioni dei fornitori di tecnologia.

Dopo l'installazione di Office System 2007, gli utenti potranno comunque aprire, modificare e salvare le cartelle di lavoro create nel formato di file binario delle versioni precedenti. Tali cartelle di lavoro possono essere convertite nei formati Open XML. Questo consente una migliore interoperabilità tra le applicazioni di fornitori diversi e rende il formato Open XML una soluzione a lungo termine migliore. Per convertire una cartella di lavoro da un formato precedente nei formati Open XML è sufficiente fare clic sul pulsante Microsoft Office e quindi su Converti. Per ulteriori informazioni sui formati di file, vedere Informazioni di riferimento sui formati di file per Office System 2007.

CautionAttenzione:
È necessario che gli utenti considerino i collegamenti esistenti tra le cartelle di lavoro prima di procedere alla conversione delle cartelle di lavoro esistenti nei formati Open XML. Poiché le versioni precedenti di Office Excel non sono in grado di aggiornare i collegamenti alle cartelle di lavoro salvate nei formati Open XML, tutte le cartelle di lavoro collegate devono essere convertite contemporaneamente.

Griglia di dimensioni maggiori

Gli utenti possono sviluppare cartelle di lavoro più complesse e dettagliate grazie alla griglia di dimensioni maggiori disponibile in Office Excel 2007. La griglia di dimensioni maggiori consente più di 16.000 colonne e 1 milione di righe. Tuttavia, la griglia di dimensioni maggiori è incompatibile con le versioni precedenti di Office Excel. I dati immessi nelle celle che non rientrano nei limiti della griglia delle versioni precedenti (A1:IV65536) vengono eliminati in modo definitivo se la cartella di lavoro viene salvata come cartella di lavoro di Office Excel 97-2003. Tutte le formule che fanno riferimento alle celle al di fuori dei limiti della griglia delle versioni precedenti smetteranno inoltre di funzionare correttamente.

Se si utilizza Office Excel 2007 e si prevede di condividere le cartelle di lavoro con utenti che utilizzano una versione precedente di Office Excel. è consigliabile non immettere dati all'esterno dei limiti della griglia della versione precedente. In alternativa, è possibile utilizzare la modalità di compatibilità che consente di ridurre questo tipo di problemi modificando le dimensioni della griglia in modo che corrispondano a quelle delle versioni precedenti di Office Excel.

Nuova interfaccia utente

Office Excel 2007 presenta la nuova interfaccia utente Microsoft Office Fluent che offre potenti strumenti di produttività facilmente accessibili. La maggior parte dei menu, delle barre degli strumenti e dei riquadri attività sono sostituiti dalla barra multifunzione dell'interfaccia Office Fluent, nella quale i comandi sono organizzati in base all'oggetto o allo scenario e raggruppati per schede. La barra multifunzione dell'interfaccia Office Fluent consente di accedere a più funzionalità con un numero minore di passaggi. Dopo la migrazione a Office Excel 2007, la nuova interfaccia utente è disponibile anche quando si utilizzano cartelle di lavoro create con versioni precedenti di Office Excel 2007.

Apertura di cartelle di lavoro di Excel 97-2003 in Office Excel 2007

La maggior parte delle funzionalità offerte dalle versioni precedenti di Office Excel è comunque disponibile quando si apre una cartella di lavoro in Office Excel 2007. In alcuni casi è possibile che le cartelle di lavoro funzionino in modo imprevisto poiché una determinata funzionalità è stata rimossa o modificata oppure perché la formula è associata a un formato di file o alla versione di Office Excel specifica utilizzata per creare la cartella di lavoro.

In questo argomento vengono illustrate le caratteristiche disponibili nelle aree indicate di seguito delle versioni precedenti di Office Excel le quali non sono più disponibili o sono state notevolmente modificate in Office Excel 2007:

  • Strumenti di compatibilità

  • Modifiche di formato

  • Visualizzazione e progettazione

  • Elenchi e tabelle pivot

  • Riferimenti e nomi

Strumenti di compatibilità

Office Excel 2007 contiene il supporto per la compatibilità con le più comuni funzionalità utilizzate nelle versioni precedenti di Office Excel. Alcune funzioni utilizzate raramente nelle versioni precedenti di Office Excel sono state considerate obsolete o eliminate. La maggior parte delle funzionalità utilizzate regolarmente dagli utenti è disponibile in Office Excel 2007. Office Excel 2007 contiene inoltre precauzioni relative alla compatibilità che impediscono la perdita di dati quando gli utenti passano da una versione di Office Excel a un'altra.

Modalità di compatibilità

La modalità di compatibilità è correlata al formato di file di Office Excel 97-2003, nel quale vengono disattivate le nuove funzionalità di Office Excel 2007 non compatibili con le versioni precedenti di Office Excel. Quando ad esempio si pare una cartella di lavoro in Office Excel 2007 in modalità di compatibilità, le dimensioni della nuova griglia vengono ridotte in modo che gli utenti non possano immettere dati, formule o riferimenti all'esterno dei limiti della griglia delle versioni precedenti di Office Excel.

Se si apre una cartella di lavoro salvata nel formato di file di Office Excel 97-2003 (con estensione xls), essa funzionerà automaticamente in modalità di compatibilità. Analogamente, quando si utilizza una nuova cartella di lavoro che verrà aperta in versioni precedenti di Office Excel, è possibile attivare la modalità di compatibilità (salvando il file nel formato di Office Excel 97-2003 e quindi chiudendo e riaprendo il file) per impedire l'utilizzo accidentale di funzioni e caratteristiche non compatibili con le versioni precedenti di Office Excel. Questa opzione è di importanza cruciale se si intende condividere le cartelle di lavoro con utenti che non dispongono ancora di Office Excel 2007.

Quando si utilizza la modalità di compatibilità, è comunque possibile utilizzare l'interfaccia utente Office Fluent e accedere alla maggior parte delle nuove funzionalità. Vengono infatti disattivate solo le funzionalità non compatibili, ad esempio le dimensioni maggiori della griglia. Analogamente, quando si salva una nuova cartella di lavoro nel formato di file di Office Excel 97-2003, essa verrà successivamente aperta automaticamente in modalità di compatibilità. Per uscire dalla modalità di compatibilità, è necessario convertire la cartella di lavoro in uno dei nuovi formati di file e quindi riaprirla. È possibile eseguire questa operazione in un unico passaggio mediante il comando Converti. A tale scopo, fare clic sul pulsante Microsoft Office e quindi scegliere Converti.

Verifica compatibilità

Verifica compatibilità è una funzionalità attiva per impostazione predefinita quando gli utenti salvano una cartella di lavoro nel formato di file di Office Excel 97-2003. Questa funzionalità verifica la presenza di caratteristiche non supportate dalle versioni precedenti di Office Excel. È inoltre possibile disattivare Verifica compatibilità in modo che non venga eseguita automaticamente al salvataggio della cartella di lavoro in un formato di file precedente.

Verifica compatibilità consente di identificare due tipi di problemi di compatibilità: caratteristiche mantenute ma con funzionamento diverso nelle versioni precedenti di Office Excel e funzioni disattivate nella modalità di compatibilità non disponibili nelle versioni precedenti di Office Excel. Questi problemi vengono indicati in una finestra di dialogo che consente di intervenire per evitare la perdita di dati o funzioni. Verifica compatibilità elenca i problemi identificati nella cartella di lavoro, indica il numero di volte in cui è presente ogni problema, identifica gli strumenti che consentono di individuare i problemi e fornisce ulteriori informazioni sui tipi di problemi rilevati.

Modifiche di formato

I formati Open XML di Office Excel 2007 rappresentano e riproducono in modo esatto i formati di dati binari delle versioni precedenti di Office Excel. Ciò significa che gli utenti possono comunque leggere e modificare la maggior parte delle cartelle di lavoro create nelle versioni precedenti di Office Excel in Office Excel 2007.

I più affidabili formati Open XML sono adatti a più tipi di file. Alcuni tipi di file non sono più di uso comune. Di conseguenza, sono state apportate le modifiche indicate di seguito ai nomi e alle estensioni:

  • Il supporto di alcuni tipi di file precedenti è stato rimosso.

  • I nomi dei formati di file di Office Excel 97-2003 sono stati cambiati per evitare confusione.

  • Ai nuovi tipi di file di Office Excel 2007 sono stati assegnati nuovi nomi ed estensioni.

Nomi ed estensioni dei file nuovi e rinominati

Ai nuovi formati di file disponibili in Office Excel 2007 sono state assegnate nuove estensioni. Le nuove convenzioni di denominazione aiutano a evitare confusione quando gli utenti utilizzano diverse versioni di Office Excel. Le nuove opzioni di denominazione dei file sono elencate nella tabella seguente e possono essere visualizzate nella finestra di dialogo Salva con nome.

Tipo file Estensione file

Cartella di lavoro di Office Excel 2007

xlsx

Cartella di lavoro con attivazione macro di Office Excel 2007

xlsm

Cartella di lavoro binaria di Office Excel 2007

xlsb

Modello di Office Excel 2007

xltx

Modello con attivazione macro di Office Excel 2007

xltm

Componente aggiuntivo di Office Excel 2007

xlam

Supporto per alcuni formati di file rimosso

Diversi formati di file precedenti vengono utilizzati raramente o mai. Il supporto per tali formati è stato rimosso da Office Excel 2007. Dopo la migrazione a Office Excel 2007 non è più possibile aprire o salvare cartelle di lavoro basate sui formati di file seguenti:

  • WK1 (1-2-3)

  • WK4 (1-2-3)

  • WJ3 (1-2-3 giapponese) (.wj3)

  • WKS (1-2-3)

  • WK3 (1-2-3)

  • WK1, FMT (1-2-3)

  • WJ2 (1-2-3 giapponese) (wj2)

  • WJ3, FJ3 (1-2-3 giapponese) (.wj3)

  • DBF 2 (dBASE II)

  • WQ1 (Quattro Pro/DOS)

  • WK3, FM3 (1-2-3)

  • Grafico Microsoft Excel (xlc)

  • WK1, ALL(1-2-3)

  • WJ1 (1-2-3 giapponese) (.wj1)

  • WKS (Giapponese Works) (.wks)

Formato di file HTML per la sola pubblicazione

A causa dell'utilizzo limitato come formato di file principale, Office Excel 2007 non consente più di archiviare le informazioni delle caratteristiche specifiche di Excel nei formati di file HTML. Il comando Salva come HTML viene principalmente utilizzato come formato di pubblicazione e Microsoft continua a supportare il comando come modo per creare un documento visualizzabile in un browser. È comunque possibile aprire file HTML in Office Excel 2007. Le caratteristiche specifiche di Office Excel contenute nei file e create in una versione precedente di Office Excel vengono mantenute. Gli utenti devono salvare questi file come versione principale del documento in uno dei nuovi formati di file. Gli utenti devono pubblicare i file in formato HTML.

Microsoft Script Editor

L'integrazione con Microsoft Script Editor è stata rimossa da Office Word 2007, Office PowerPoint 2007 e Office Excel 2007 nell'ambito della scelta di abbandonare il supporto dell'HTML come formato di file completo. Questo cambiamento implica che i componenti di debug degli script non vengono più installati per impostazione predefinita in Office Excel 2007. È comunque possibile installare Microsoft Script Editor con le famiglie di prodotti Microsoft Office per l'esecuzione come programma autonomo per la modifica di file HTML.

Visualizzazione e progettazione

Office System 2007 offre numerosi miglioramenti per quanto concerne gli strumenti di visualizzazione e progettazione. Le maggiori differenze in Office Excel 2007 sono disponibili nelle aree seguenti:

  • Raccolte di stili e formattazione automatica

  • Creazione di grafici

  • Forme

Formattazione automatica

Office Excel 2007 include raccolte e funzioni denominate Stile tabella e Stile tabella pivot. Si tratta di miglioramenti significativi della funzionalità di formattazione automatica disponibile nelle versioni precedenti di Office Excel. La funzionalità Formattazione automatica non è disponibile nella barra multifunzione di Office Fluent. È possibile aggiungerla alla barra di accesso rapido, ovvero un insieme di strumenti basati su icone personalizzabile visualizzato nella barra multifunzione di Office Fluent.

Creazione di grafici

La creazione di grafici fa ora parte del livello di disegno condiviso di Microsoft Office in Office System 2007. Ciò significa che alcune funzionalità per la creazione di grafici specifiche delle versioni precedenti di Office Excel non sono disponibili in Office Excel 2007. Nella maggior parte dei casi, queste funzionalità sono sostituite con altre più affidabili.

Sebbene alcune funzionalità per la creazione di grafici siano state rimosse o modificate, gli utenti di Office Excel 2007 possono comunque visualizzare i grafici nel modo in cui vengono creati nelle versioni precedenti di Excel. Eventuali problemi potrebbero verificarsi qualora si tenti di apportare modifiche a caratteristiche dei grafici non più disponibili in Office Excel 2007. Di seguito sono indicate le caratteristiche specifiche dei grafici che non sono disponibili in Office Excel 2007 e le modalità con cui è possibile aggirare tali differenze.

  • Ridimensionamento di più grafici. Non è più possibile modificare il tipo di più grafici contemporaneamente. Ogni grafico viene ora modificato singolarmente.

  • Tasto F11 per duplicare un foglio grafico popolato. Non è più possibile premere F11 in un foglio grafico popolato per creare un altro foglio con gli stessi dati. In Office Excel 2007 questa azione crea un foglio grafico vuoto.

  • Rotazione diretta di grafici 3D. Nelle versioni precedenti di Office Excel è possibile modificare direttamente la visualizzazione 3D dei grafici con il mouse. In Office Excel 2007 questa operazione è possibile mediante la finestra di dialogo Rotazione 3D.

  • Riempimenti a motivo. I riempimenti a motivo per gli oggetti forma sono stati sostituiti dai riempimenti a immagine o trama. I file esistenti verranno visualizzati nello stesso modo quando vengono caricati. La possibilità di creare nuove forme con i riempimenti a motivo precedenti è stata rimossa dalle nuove funzionalità di disegno.

  • Adattamento alla finestra. Nelle versioni precedenti di Office Excel è disponibile il comando Adatta alla finestra che consente di ridimensionare i grafici nei fogli grafico proporzionalmente alle dimensioni della finestra. Questa funzionalità è stata rimossa. Per ottenere un risultato analogo, è possibile utilizzare il comando Zoom selezione.

  • Creazione automatica di caselle di testo durante la digitazione. In caso di digitazione in un grafico selezionato non viene più creata automaticamente una casella di testo. È comunque possibile inserire caselle di testo mediante il comando Inserisci casella di testo.

  • Funzionamento predefinito del comando Incolla in Word e PowerPoint. L'opzione predefinita per copiare e incollare un grafico da Office Excel 2007 in Office Word o nel programma per presentazioni Office PowerPoint è ora il collegamento. Questa impostazione consente di scegliere se incollare il grafico come immagine o intera cartella di lavoro tramite i comandi del menu Opzioni Incolla visualizzato immediatamente dopo aver incollato il grafico.

  • Tabella di Word come origine dati. A differenza delle versioni precedenti di Office Word, in Office Word 2007 non è più possibile utilizzare una tabella come origine dati per un nuovo grafico. Verranno visualizzati dati di esempio invece che i dati selezionati nella tabella di Office Word selezionata. Per sostituire i dati di esempio è necessario copiare e incollare i dati effettivi nel nuovo grafico.

  • Dimensione grafico stampato. L'opzione Dimensione grafico stampato è stata rimossa dalla scheda Grafico della finestra di dialogo Imposta pagina. In Office Excel 2007 il comportamento corrisponde all'impostazione Personalizzata di Office Excel 2003.

  • Trascinamento dei dati in un grafico. Nelle versioni precedenti di Office Excel è possibile aggiungere dati a un grafico selezionandoli e trascinandoli in quest'ultimo. Questa funzionalità non è più disponibile in Office Excel 2007. Office Excel 2007 supporta comunque altri metodi più comuni per l'aggiunta di dati a un grafico.

  • Modifica diretta delle coordinate nei grafici. Nelle versioni precedenti di Office Excel è possibile trascinare le coordinate in un grafico in modo da modificare i valori dell'origine dati nel foglio di lavoro. Questa funzionalità, raramente utilizzata, è stata rimossa da Office Excel 2007.

Forme

Tutti i programmi di Office System 2007 includono una nuova versione delle forme, con nuove funzionalità di formattazione, un'interfaccia utente aggiornata, integrazione con stili e temi di Microsoft Office 2007 e compatibilità con altre caratteristiche non disponibili nelle versioni precedenti di OfficeArt. In Office System 2007 il nome OfficeArt è stato cambiato in SmartArt.

Quando si apre una cartella di lavoro di Excel 97-2003 in Office Excel 2007, la maggior parte delle forme incluse viene convertita automaticamente alla nuova versione. Ciò consente agli utenti di sfruttare le caratteristiche disponibili nelle raccolte di forme SmartArt di Office Excel 2007.

L'aggiornamento automatico prevede poche eccezioni e in questi casi le forme di OfficeArt possono essere normalmente utilizzate nel relativo formato precedente. Tali caratteristiche includono: commenti, controlli di moduli (inclusi gli sfondi dei fogli di dialogo), oggetti Microsoft ActiveX, forme utilizzate internamente da Office Excel 2007 per varie funzionalità (ad esempio elenchi a discesa dei filtri, frecce di riferimenti circolari e controllo e ovali di convalida dei dati), oggetti OLE, oggetti strumento fotocamera, annotazioni a penna, immagini di intestazione, organigrammi e diagrammi precedenti.

È importante notare che le forme non aggiornate disegnate nelle versioni precedenti di Office Excel non possono essere raggruppate con le forme create in Office Excel 2007 o con quelle aggiornate. Analogamente, gli utenti non possono selezionare grafici aggiornati e non aggiornati contemporaneamente. Di conseguenza, nelle combinazioni di tipi di oggetti diversi, questi vengono posti su più livelli. Le versioni precedenti delle forme vengono disegnate al di sopra di tutte le versioni successive. La nuova versione dei grafici non può essere visualizzata al di sopra della versione precedente dei fogli di dialogo.

Sebbene i grafici siano ancora disponibili, gli utenti non possono visualizzare quelli che si trovano su livelli sottostanti ai fogli di dialogo. È necessario accedere alle nuove forme tramite il comando Selezione oggetti. Per selezionare le forme di una versione precedente di Office Excel, è necessario utilizzare il comando Seleziona più oggetti nella finestra Personalizzazione.

Elenchi e tabelle pivot

Le modifiche apportate in Office Excel 2007 interessano gli aspetti seguenti di elenchi e tabelle pivot:

  • Filtro automatico.

  • Proprietà AutoFilterMode.

  • Gli elenchi sono ora definiti tabelle.

  • Aggiunta di nuovi record alle tabelle.

  • Nomi di tabella.

  • Elenchi di Office SharePoint Server e writeback a Office SharePoint Server 2007.

  • Tabelle pivot.

Filtro automatico

La funzionalità di filtro viene utilizzata per visualizzare un sottoinsieme di dati o una parte della cartella di lavoro e per nascondere il resto dei dati o della cartella di lavoro. Questa funzionalità è stata modificata in Office Excel 2007 in modo da consentire accesso semplificato alle più comuni attività di filtro, ovvero l'applicazione di filtri con più di due condizioni e l'applicazione di filtri in base alla formattazione.

Proprietà AutoFilterMode

In Office Excel 2003 è possibile creare macro per controllare la proprietà AutoFilterMode quando si effettua una selezione in un elenco (ovvero una tabella in Office Excel 2007) per determinare se per quest'ultimo è stato attivato il filtro automatico. In Office Excel 2007 la proprietà AutoFilterMode funziona con i filtri automatici dei fogli di lavoro e non con quelli di una tabella. Ciò è dovuto a proprietà di Office Excel 2007 che attribuiscono a ogni tabella un proprio oggetto filtro automatico, il che consente quindi la coesistenza di più filtri automatici per ogni foglio di lavoro tramite l'utilizzo di tabelle.

La proprietà AutoFilterMode potrebbe non funzionare correttamente se gli utenti aprono un cartella di lavoro di Office Excel 2003 che contiene macro utilizzate per verificare la proprietà AutoFilterMode di un elenco (tabella). Ciò non influisce sui documenti o le macro creati nelle versioni di Office Excel precedenti a Office Excel 2003.

Per risolvere questo problema, è possibile attivare l'attività di filtro automatico nell'oggetto elenco, invece che a livello di macro.

Gli elenchi vengono ora chiamati tabelle

La funzionalità di elenco è stata introdotta in Office Excel 2003 per offrire agli utenti un modo con cui registrare elenchi di dati, ad esempio contatti e ordini. Si tratta inoltre del meccanismo tramite il quale gli elenchi o i dati di un sito di Office SharePoint Server possono essere visualizzati in Office Excel 2003. In Office Excel 2007 il nome di questa caratteristica è stato modificato in tabella in modo da corrispondere a quella di altri programmi di Microsoft Office, quali Office Word e Office PowerPoint.

Altre modifiche a questa caratteristica la rendono uno strumento organizzativo più affidabile. Se si utilizzano cartelle di lavoro contenenti elenchi creati in versioni precedenti di Office Excel, si verificheranno differenze a livello di funzionamento delle tabelle di Office Excel 2007. Queste differenze sono descritte di seguito.

Aggiunta di nuovi record a una tabella

Nella parte inferiore di un elenco di Office Excel 2003 viene visualizzata una riga speciale che consente di aggiungere nuovi record. Sebbene questa riga sia stata rimossa dalle tabelle di Office Excel 2007, l'aggiunta di nuovi record è un'operazione estremamente semplice. Nella maggior parte dei casi, è sufficiente digitare in una riga sotto una tabella di Office Excel per aggiungere tale riga alla tabella. Potrebbe essere necessario utilizzare il comando Inserisci riga del menu Tabella quando immediatamente sotto la tabella sono presenti altri dati o un altro oggetto.

Nome della tabella

Quando si crea una tabella, è inoltre necessario creare un nome definito per lo stesso intervallo in Office Excel 2007. Questo nome viene utilizzato per fare riferimento alla tabella nelle formule che utilizzano la nuova funzionalità di riferimento strutturato.

I nomi utilizzati per le tabelle pivot e le tabelle nelle versioni precedenti di Office Excel potrebbero non soddisfare i requisiti per i nomi degli intervalli di Office Excel 2007. È necessario modificare i nomi di tali oggetti quando questi vengono aperti in Office Excel 2007. Ciò assicura che gli oggetti siano appropriati per l'utilizzo nelle formule e altrove.

Il tipo di nomi delle tabelle utilizzato per i riferimenti si basa sulla funzionalità Nome definito esistente in Office Excel. Di conseguenza, i nomi delle tabelle ereditano le stesse restrizioni dei nomi definiti, ad esempio non devono contenere spazi né determinati caratteri non supportati. Il nome della tabella in precedenza disponibile solo tramite il modello a oggetti non condivide le stesse restrizioni, quindi le due funzioni sono separate.

Elenchi e writeback di SharePoint Server 2007

Office Excel 2003 supporta il collegamento a (lettura) e l'aggiornamento (scrittura) di elenchi che si trovano in un sito di Office SharePoint Server 2007. Gli elenchi creati in Office Excel 2003 e collegati a un sito di Office SharePoint Server 2007 continuano a funzionare normalmente anche se aperti in Office Excel 2007. È possibile continuare ad aggiornare il sito di Office SharePoint Server 2007. Tuttavia, la funzionalità di aggiornamento è stata rimossa da Office Excel 2007. Ciò significa che le nuove tabelle collegate a un sito di Office SharePoint Server 2007 non supportano la funzionalità di writeback.

È comunque possibile pubblicare una tabella in un sito di Office SharePoint Server 2007 tramite una singola opzione di scrittura. Dopo la pubblicazione il collegamento all'elenco è in sola lettura. È possibile aggiornare l'elenco di Office SharePoint Server 2007 aggiornando i dati della tabella in Office Excel, tuttavia non è possibile aggiornare i dati direttamente nel sito di Office SharePoint Server 2007.

Oltre a questi nuovi comportamenti, i collegamenti in lettura/scrittura a un sito di Office SharePoint Server 2007 sono convertiti in collegamenti in sola lettura quando la cartella di lavoro viene salvata nel nuovo formato di file di Office Excel 2007. Durante il salvataggio verrà visualizzato un messaggio di avviso che consente di annullare l'operazione ed elaborare le modifiche non salvate.

I collegamenti in sola lettura a un sito di Office SharePoint Server 2007 funzionano in modo analogo ad altre query su dati esterni. Ad esempio, non è più possibile visualizzare la colonna ID. La colonna viene visualizzata solo se fa parte della visualizzazione di tale elenco. Gli utenti possono eliminare la colonna ID o qualsiasi altra colonna. Gli utenti possono inoltre inserire colonne all'interno dell'elenco o aggiungerne alla fine. Ciò consente agli utenti di creare colonne calcolate utilizzando le colonne esistenti. Gli utenti possono inoltre rinominare le intestazioni, modificare i valori dei dati per l'analisi ad hoc, inserire o eliminare le righe del foglio di lavoro e applicare le regole di convalida dei dati personalizzate.

Queste operazioni non influiscono sui dati nel sito di Office SharePoint Server 2007, perché gli utenti non possono salvare queste modifiche o aggiornare il sito di Office SharePoint Server 2007. Ciò significa che l'utilizzo di una tabella collegata a un sito di Office SharePoint Server 2007 dovrebbe risultare del tutto analogo a quello di una normale cartella di lavoro aperta in sola lettura.

Tabelle pivot

In Office Excel 2007 sono state apportate numerose modifiche alle formule e all'architettura delle visualizzazioni dinamiche delle tabelle pivot. Queste modifiche consentono agli utenti di utilizzare in modo più efficiente le tabelle pivot, tuttavia esse possono causare alcuni problemi in caso di migrazione da versioni precedenti di Office Excel.

Per garantire il corretto e completo funzionamento delle tabelle pivot, la proprietà relativa alla versione delle tabelle pivot è completamente separata da quella relativa alla versione di Office Excel. La versione delle tabelle pivot in Office Excel 2007 è la 12 (xlPivotTableVersion12). Le tabelle pivot create in versioni precedenti di Office Excel hanno un numero di versione diverso. Ad esempio, le tabelle pivot versione 10 (xlPivotTableVersion10) sono create in Office Excel 2002 o Office Excel 2003.

Quando gli utenti utilizzano Office Excel 2007, la versione della tabella pivot dipende dall'attivazione o meno della modalità di compatibilità. Le nuove tabelle pivot saranno in versione 10 se la cartella di lavoro corrente è aperta in modalità di compatibilità, mentre risulteranno in versione 12 se la modalità di compatibilità non è attiva.

Quando si salva una cartella di lavoro con la modalità di compatibilità in uno dei nuovi formati di file, le tabelle pivot in tale cartella di lavoro vengono contrassegnate per l'aggiornamento. Quando viene eseguito l'aggiornamento, la versione della tabella pivot passa alla 12 e vengono rese disponibili nuove funzionalità.

È importante tenere presente che non è possibile eseguire il downgrade delle tabelle pivot in versione 12 alla versione 10, anche se la cartella di lavoro viene salvata utilizzando un formato di file precedente. Ciò significa che una tabella pivot in versione 12 creata in Office Excel 2007 non potrà essere modificata o aggiornata se viene aperta in una versione precedente di Office Excel. La tabella pivot manterrà tuttavia tutte le funzionalità e potrà essere modificata o aggiornata alla riapertura in Office Excel 2007.

Se si intende condividere tabelle pivot con utenti che utilizzano una versione precedente di Office Excel e tali utenti dovranno apportarvi modifiche, è importante assicurarsi di creare le tabelle pivot in versione 10. Il modo più semplice per ottenere questo risultato è utilizzare la modalità di compatibilità.

Oltre a queste differenze relative alle versioni, altre modifiche funzionali influiscono sul comportamento delle tabelle pivot. Le funzionalità indicate di seguito sono state rimosse o ritenute obsolete in Office Excel 2007 a causa dello scarso interesse dimostrato nei loro confronti dagli utenti. In alcuni casi, queste funzioni vengono sostituite da più efficaci strumenti per le tabelle pivot.

Membri calcolati

I membri calcolati definiti in cubi OLAP (Microsoft Online Analytical Processing) non vengono visualizzati per impostazione predefinita nelle tabelle pivot in versione 12. Ciò non si applica alle misure calcolate (membri calcolati della dimensione Misure). Questi vengono sempre visualizzati. I membri calcolati vengono visualizzati per impostazione predefinita in Office Excel 2003, tuttavia questa caratteristica può essere controllata nel modello a oggetti (PivotTable.ViewCalculatedMembers) sia in Office Excel 2003 sia in Office Excel 2007. Questa impostazione è inoltre disponibile nella scheda Visualizzazione della finestra di dialogo Opzioni tabella pivot di Office Excel 2007 in modo da consentire di visualizzare i membri calcolati nei casi in cui ciò è necessario.

Filtraggio con SQL Server 2005 Analysis Services

Le nuove funzionalità di filtraggio delle tabelle pivot OLAP richiedono il supporto per le espressioni sub-SELECT nel server OLAP. Microsoft SQL Server 2005 Analysis Services supporta le espressioni sub-SELECT, così che che tutte le nuove opzioni di filtro risultano disponibili. Le versioni precedenti di SQL Server Analysis Services non supportano sub-SELECT. Quando si utilizzano versioni precedenti, nelle tabelle pivot di Office Excel 2007 sono disponibili solo le funzionalità di filtro presenti nelle tabelle pivot di Office Excel 2003.

Creazione guidata Cubo OLAP

La Creazione guidata Cubo OLAP consente all'utente di creare file cubo OLAP da origini dati relazionali e di aggiungere un'organizzazione dei dati gerarchica ai dati relazionali nelle versioni precedenti di Office Excel. I dati relazionali possono essere visualizzati in tabelle pivot e i dati possono essere archiviati in un file separato. La Creazione guidata Cubo OLAP è stata rimossa da Office Excel 2007 in quanto utilizzata raramente. È comunque possibile creare tabelle pivot basate su dati relazionali mediante metodi più comuni di connessione diretta ai dati o tramite l'importazione dei dati in una cartella di Office Excel.

Creazione guidata Tabella pivot

La Creazione guidata Tabella pivot non rappresenta più l'interfaccia utente principale per creare tabelle pivot in Office Excel 2007. È ora disponibile una nuova e più semplice finestra di dialogo che consente di creare tabelle pivot per diversi scopi in un unico passaggio. È possibile aggiungere la Creazione guidata Tabella pivot e grafico pivot alla barra di accesso rapido. Le seguenti funzionalità sono disponibili solo tramite la procedura guidata:

  • Campi di pagina definiti dal server.

  • Opzione per ottimizzare la memoria.

  • Possibilità di creare in modo esplicito una tabella pivot basa su un'altra tabella pivot.

  • Intervalli di consolidamento multipli.

Verifica delle personalizzazioni

Le tabelle pivot OLAP in versione 12 consentono di tenere traccia delle personalizzazioni degli elementi, anche quando tali elementi non sono temporaneamente visibili nella tabella pivot. Ciò è vero per la formattazione applicata agli elementi e alle etichette degli elementi personalizzati. Si tratta di un miglioramento rispetto a Office Excel 2003, in cui la formattazione e le etichette personalizzate vengono perse quando il campo padre viene compresso. In Office Excel 2007 le informazioni del campo padre vengono archiviate e applicate dopo le operazioni di compressione ed espansione. Quando un campo viene rimosso dalla tabella pivot, in Office Excel 2007 le etichette personalizzate vengono memorizzati in modo che possano essere comunque visualizzate qualora il campo venisse nuovamente aggiunto alla tabella pivot.

Riferimenti e nomi

Sebbene alcune caratteristiche e funzioni non siano state modificate in Office Excel 2007, potrebbero verificarsi problemi con le formule se si apre in Office Excel 2007 una cartella di lavoro creata in una versione precedente di Office Excel. I riferimenti di cella o i nomi potrebbero confondersi con le convenzioni di denominazione e riferimento rese possibili dalla griglia di dimensioni maggiori. È consigliabile tenere presenti i potenziali problemi indicati di seguito per le cartelle di lavoro esistenti.

Riferimenti riga o colonna completi

Quando si converte una cartella di lavoro di una versione precedente di Office Excel nel formato di file di Office Excel 2007 tutti i riferimenti riga e colonna completi considerano automaticamente le nuove celle della griglia di maggiori dimensioni di Office Excel 2007. Ciò è dovuto al fatto che il riferimento =A:A si riferisce alle celle A1:A65536 nelle versioni precedenti di Office Excel, ma all'intervallo A1:A1048536 nel formato di Office Excel 2007.

I riferimenti riga o colonna completi vengono spesso utilizzati per acquisire rapidamente tutti i dati in un intervallo all'interno della riga o della colonna in questione. Ciò può causare problemi se si immettono dati non destinati a essere inclusi nel riferimento in posizioni più in basso nella colonna o riga. I risultati delle funzioni che fanno riferimento alle righe o colonne complete possono subire modifiche quando le funzioni vengono convertite in Office Excel 2007. Esempi includono le funzioni CONTA VUOTE, RIGHE e COLONNA che conteggiano il numero di celle, righe o colonne nel riferimento.

Nomi ed etichette delle intestazioni di colonna

In seguito all'aggiunta di oltre 16.000 colonne, le etichette delle intestazioni in Office Excel 2007 si estendono ora fino a XFD. Molti nomi definibili nelle versioni precedenti di Office Excel (ad esempio, USA1, FOO100, MGR4) sono ora riferimenti di cella validi. Inoltre, in Office Excel 2007 i nomi che iniziano con xl sono riservati per utilizzo interno.

Se vengono rilevati nomi non compatibili durante la conversione nel formato di file di Office Excel 2007, viene visualizzato un avviso indicante il conflitto e all'inizio di tutti i nomi non compatibili viene aggiunto un carattere di sottolineatura (_) per renderli univoci. Le funzioni e i riferimenti di cartelle di lavoro esterne che accettano riferimenti a stringhe, ad esempio INDIRETTO, non sono supportate quando si esegue la conversione nel formato di file di Office Excel 2007. Questi devono essere modificati manualmente.

In Office Excel 2007 non vengono apportate modifiche ai nomi definiti a cui viene fatto riferimento in codice Visual Basic, Applications Edition (VBA). Il codice VBA che fa riferimento a nomi non compatibili non funziona e deve essere aggiornato dall'utente o da un professionista IT. Ciò è possibile tramite un'operazione di ricerca e sostituzione del nome precedente.

Apertura di cartelle di lavoro di Office Excel 2007 nelle versioni precedenti di Office Excel

È probabile che dopo aver effettuato la migrazione a Office Excel 2007 si continui a condividere cartelle di lavoro con altri utenti che utilizzano ancora versioni precedenti di Office Excel. Esistono due modi per semplificare la condivisione di file tra versioni di Office Excel.

La cartella di lavoro funziona allo stesso modo sia se viene salvata in un formato di Office Excel 97-2003 sia se viene aperta con il Compatibility Pack. Alcune delle caratteristiche, delle funzioni e dei dati immessi nella cartella di lavoro di Office Excel 2007 potrebbero tuttavia non risultare disponibili nelle versioni precedenti di Office Excel. Quando si apre una cartella di lavoro di Office Excel 2007 in versioni precedenti di Office Excel, è probabile che possano verificarsi i problemi illustrati di seguito.

Formattazione condizionale

Gli utenti di Office Excel 2007 possono sfruttare i vantaggi derivanti dai numerosi miglioramenti apportati alla formattazione condizionale, tra cui nuovi e più affidabili strumenti per gli effetti di visualizzazione, l'interfaccia utente della barra multifunzione di Office Fluent e nuove regole di formattazione condizionale. Un maggior numero di parametri di formattazione utilizzabili contemporaneamente e alcune funzionalità aggiunte alle tabelle e alle tabelle pivot contribuiscono ugualmente a migliorare le prestazioni della formattazione condizionale. Quando si condividono cartelle di lavoro di Office Excel 2007 con utenti di versioni precedenti di Office Excel, è importante essere a conoscenza delle modalità di funzionamento della formattazione condizionale nelle versioni precedenti.

La formattazione viene mantenuta

In generale, tutti gli elementi di formattazione condizionale creati in una cartella di lavoro di Office Excel 2007 vengono mantenuti in caso di salvataggio in un formato di file precedente. Poiché la formattazione condizionale rappresenta una proprietà separata applicata alla cella, essa non è interessata da eventuali modifiche apportate dall'utente a dati, tipi di caratteri, bordi e così via. Se non si apportano modifiche direttamente alla formattazione condizionale, è possibile aprire e salvare il file nelle versioni precedenti di Office Excel senza perdere i nuovi elementi di formattazione condizionale.

Nelle versioni precedenti di Office Excel non sono disponibili i nuovi effetti di visualizzazione dei dati, ad esempio le barre dei dati, i set di icone e le scale di colori. Ciò non significa che tali effetti vengano persi. Essi rimangono disponibili in modo che possano essere visualizzati se la cartella di lavoro viene nuovamente aperta in Office Excel 2007. Tuttavia quando si apre la cartella di lavoro nelle versioni precedenti, alcuni effetti di visualizzazione non sono disponibili mentre altri potrebbero risultare leggermente diversi, poiché nelle versioni precedenti di Office Excel potrebbero essere utilizzati effetti di qualità analoga in caso di assenza di una delle nuove caratteristica. In Office Excel 2007 sono ad esempio disponibili più varianti del colore blu. Quando un file che fa riferimento a un blu non disponibile viene aperto in una versione precedente di Office Excel, il blu visualizzato risulterà di una tonalità diversa.

Gli utenti possono modificare i file che contengono nuova formattazione condizionale con le versioni precedenti di Office Excel. Gli utenti possono modificare i valori delle celle, ordinare gli intervalli, aggiungere la formattazione ed eseguire una serie di altre attività senza modificare la formattazione condizionale. In genere, se l'utente non apporta modifiche direttamente alla formattazione condizionale di un intervallo, essa verrà mantenuta e risulterà nuovamente disponibile quando la cartella di lavoro viene riaperta in Office Excel 2007.

Progettazione di formati per l'utilizzo in più versioni

Se si desidera creare cartelle di lavoro da condividere tra più versioni di Office Excel in modo che vengano visualizzate allo stesso modo indipendentemente dalla versione utilizzata, è necessario non utilizzare i nuovi effetti di visualizzazione e le nuove regole.

Le nuove funzionalità di formattazione condizionale indicate nell'elenco seguente influiscono sull'aspetto delle cartelle di lavoro che vengono aperte in versioni precedenti di Office Excel. Gli utenti devono evitare queste nuove funzionalità nelle seguenti circostanze:

  • Più di tre condizioni utilizzate per la formattazione. Nelle versioni precedenti di Office Excel è possibile utilizzare al massimo tre condizioni per cella. Se vengono applicate più di tre condizioni in una cartella di lavoro di Office Excel 2007, quando questa viene aperta in versioni precedenti di Office Excel ne risulteranno disponibili solo le prime tre.

  • Formattazione condizionale sovrapposta. In Office Excel 2007 è possibile definire formattazione condizionale sovrapposta, tuttavia nelle versioni precedenti di Office Excel non vengono valutate tutte le regole e la formattazione di tali celle potrebbe risultare diversa.

  • Nuovi effetti di visualizzazione. Nelle versioni precedenti di Office Excel non è possibile visualizzare le barre dei dati, le scale di colori e i set di icone.

  • Interrompi se Vera. In Office Excel 2007 è disponibile una nuova opzione di formattazione condizionale per elaborare ulteriori regole di formattazione, anche quando una condizione precedente è vera. Nelle versioni precedenti di Office Excel tale opzione non è riconosciuta e viene interrotta dopo la prima condizione vera.

  • Primi 10 elementi o confronto rispetto alla media. In Office Excel 2007 è possibile applicare condizioni a sottoinsiemi di valori. Nelle versioni precedenti di Office Excel queste opzioni di formattazione condizionale non sono disponibili ed è possibile calcolare la condizione solo tra tutti i valori.

  • **Formattazione di intervalli non contigui.**Office Excel 2007 supporta ulteriori opzioni di formattazione condizionale per intervalli tra loro non contigui. Questo tipo di formattazione condizionale non è supportato nelle versioni precedenti di Office Excel.

Dimensioni della griglia non compatibili

I dati (inclusi quelle delle celle, i grafici e tutti gli altri oggetti) che si trovano in celle al di fuori dei limiti della griglia delle versioni precedenti di Office Excel (A1:IV65536) vengono definitivamente rimossi dalla cartella di lavoro se essa viene aperta o salvata nei formati di Office Excel 2003 o versioni precedenti. Di conseguenza, quando si condividono cartelle di lavoro tra versioni precedenti di Office Excel e il nuovo Office Excel 2007, è consigliabile non immettere dati o creare riferimenti a dati in celle al di fuori dei limiti della griglia delle versioni precedenti di Office Excel, poiché in tali versioni tali celle non esistono. La modalità di compatibilità consente di evitare il problema modificando le dimensioni della griglia di Office Excel 2007 in modo da poterla utilizzare nelle versioni precedenti di Office Excel.

Quando si salva un file contenente riferimenti a celle esterne all'intervallo A1:IV65536 in uno dei formati di file precedenti, in Office Excel 2007 è possibile scegliere di ricalcolare la cartella di lavoro quando viene riaperta. Può inoltre essere visualizzata una richiesta contenente un avviso relativo al ricalcolo delle celle. In questo modo verranno ricalcolati tutte le formule e i riferimenti delle celle in base ai dati effettivi della cartella di lavoro. Nelle celle con riferimenti esterni all'intervallo A1:IV65536 verrà visualizzato il valore #RIF!. Quando viene visualizzato l'avviso, è necessario eseguire una delle operazioni seguenti:

  • Rispondere all'avviso per assicurarsi che gli utenti che visualizzano la cartella di lavoro vedano nelle celle valori che riflettono in modo esatto i dati contenuti nella cartella di lavoro. Ad esempio: in un cella con riferimento ad A100000 in cui era in precedenza visualizzato un valore viene ora indicato #RIF! poiché la cella A100000 non è più presente.

  • Rispondere No per inviare un'istantanea dei valori compresi nell'intervallo A1:IV65536, anche se alcuni di essi non sono più validi a causa della perdita dei dati. Ad esempio: in una cella con riferimento ad A100000 in cui era in precedenza visualizzato un valore, manterrà quest'ultimo anche se la cella A100000 non è più presente in quanto Office Excel non ricalcolerà il riferimento.

Tabelle ed elenchi non compatibili

La caratteristica relativa alle tabelle (in precedenza elenchi) è stata introdotta per la prima volta in Office Excel 2003. I dati delle tabelle vengono visualizzati all'apertura di cartelle di lavoro di Office Excel 2007 in una versione di Office Excel precedente a Office Excel 2003, ma nessuna delle funzionalità correlate a tale caratteristica risulterà disponibile. È possibile modificare la cartella di lavoro, inclusi i dati nella tabella la quale dovrebbe rimanere intatta alla riapertura della cartella di lavoro in Office Excel 2007. Tuttavia, le modifiche strutturali apportare alla cartella di lavoro in versioni di Office Excel precedenti a Office Excel 2003, ad esempio l'inserimento di celle e colonne, potrebbero causare la perdita della tabella (non dei dati) alla riapertura del file in Office Excel 2007.

Query di dati esterni

Le query di dati esterni create in Office Excel 2007 funzionano allo stesso modo nelle versioni precedenti di Office Excel, tuttavia la funzionalità tabella non è disponibile. La query di dati esterni può essere comunque aggiornata e modificata senza la funzionalità tabella. Quest'ultima tornerà disponibile alla riapertura del file in Office Excel 2007, ma alcuni tipi di modifica potrebbero causarne la perdita. In questi casi, i dati e la funzionalità per i dati esterni rimangono intatti.

Nuove funzionalità di protezione

Office Excel 2007 include le nuove funzionalità per la protezione dei dati indicate di seguito:

  • Centro protezione e barra dei messaggi

  • Percorsi attendibili.

  • Disattivazione delle macro vuote.

  • Modifiche dei livelli di protezione.

  • Miglioramenti relativi alla programmabilità.

  • Interazione tra Office Excel 2007 e Internet Explorer.

Centro protezione e barra dei messaggi

Centro protezione è una nuova caratteristica inclusa in Office System 2007 che ospita tutte le impostazioni di protezione dei programmi in una posizione comune a tutte le applicazioni di Office System 2007. Oltre a raccogliere tutte le opzioni di protezione in una posizione centrale, Centro protezione include la barra dei messaggi, la quale sostituisce i messaggi di protezione visualizzati all'apertura di una cartella di lavoro di Excel. Questa barra dei messaggi è simile a un messaggio di Blocco popup nel browser Windows Internet Explorer.

Per impostazione predefinita, tutti i contenuti potenzialmente pericolosi della cartella di lavoro vengono bloccati o disattivati senza richiesta di conferma. Le decisioni relative alla protezione non vengono prese all'apertura della cartella di lavoro. Ad esempio, per i documenti con macro, i controlli ActiveX e i collegamenti ai dati non vengono più visualizzati messaggi indicanti i rischi per la protezione. Queste funzionalità sono disattivate. Tuttavia, gli utenti vengono avvisati quando qualcosa è bloccato, poiché la barra dei messaggi viene visualizzata nella finestra del programma. È possibile fare clic sulla barra per eseguire l'operazione desiderata, ad esempio consentire il contenuto bloccato a condizione che le impostazioni di Criteri di gruppo dell'utente lo permettano. Nelle versioni precedenti è necessario scegliere se consentire il contenuto prima di visualizzare il documento e disponendo di scarse informazioni sul foglio di calcolo.

Questo nuovo modello di protezione consente agli utenti di leggere un documento e modificare contenuto mentre il documento è protetto. Le macro vengono attivate solo se necessario e solo dopo che Centro protezione e Criteri di gruppo hanno determinato che il documento corrisponde alle aspettative dell'utente.

È consigliabile che gli utenti di Office Excel 2007 acquisiscano familiarità con le nuove funzionalità di protezione in quanto le macro, i controlli ActiveX, i collegamenti ai dati e altre potenti funzionalità vengono comunemente utilizzati nelle cartelle di lavoro.

Percorsi attendibili

Percorsi attendibili costituisce una nuova funzionalità che garantisce ulteriori possibilità di gestione per gli amministratori IT e una maggiore protezione per gli utenti. I percorsi attendibili corrispondono a cartelle definite dalle quali i documenti con contenuto attivo (macro, controlli ActiveX) vengono eseguiti senza essere soggetti a ulteriori controlli di protezione, ad esempio quelli della barra dei messaggi. Con Office System 2007, gli amministratori possono gestire in modo più efficiente i tipi di contenuto attivo eseguibili e le condizioni in cui ne è consentita l'esecuzione. Criteri di gruppo consente di impedire l'esecuzione di macro da tutti gli altri percorsi.

È importante tenere presente che tali percorsi attendibili devono essere gestiti in modo corretto. Nei percorsi attendibili devono essere inclusi esclusivamente documenti sicuri. Qualsiasi documento archiviato in tali cartelle viene considerato completamente attendibile. Pertanto non vengono visualizzati avvisi di protezione prima di operazioni potenzialmente dannose, quali l'esecuzione di macro o la connessione a dati.

Macro vuote

In Office Excel 2003 è possibile mantenere codice VBA (macro) contenente solo commenti o dichiarazioni. Ciò non è più consentito in Office Excel 2007. L'utente deve aggiungere una subroutine o una funzione al codice VBA di Excel per mantenere queste caratteristiche.

Modifiche dei livelli di protezione

In Office Excel 2003 sono disponibili quattro livelli di impostazioni di protezione per le macro, ovvero Basso, Medio, Elevato e Molto elevato. Le nuove impostazioni di protezione per macro in Office System 2007 sono disponibili nel Centro protezione. Le nuove impostazioni sono più intuitive rispetto a quelle delle versioni precedenti e risultano più flessibili per quanto concerne le caratteristiche di protezione specifiche di Office Excel 2007.

Problemi relativi alla programmabilità

Tutti i documenti che vengono salvati nei formati Open XML sono considerati file senza macro e non possono contenere codice per impostazione predefinita. Questo comportamento impedisce l'esecuzione imprevista di codice dannoso eventualmente presente in un documento predefinito. Sebbene i documenti possano comunque contenere ed eseguire macro in Office System 2007, per poterli utilizzare è necessario salvarli come tipi di documenti con attivazione macro. Questa precauzione non influisce sulla possibilità di sviluppare soluzioni, tuttavia consente alle organizzazioni di utilizzare i documenti con maggiore sicurezza.

I file con attivazione macro utilizzano il medesimo formato di quelli senza macro, con la differenza che contengono parti aggiuntive. Queste ultime dipendono dal tipo di automazione esistente nel documento. Un file con attivazione macro che utilizza VBA contiene una parte binaria in cui è archiviato il progetto VBA. Le cartelle di lavoro di Office Excel 2007 con macro create in versioni precedenti di Office Excel o le presentazioni di Office PowerPoint contenenti pulsanti di azione vengono inoltre salvate come file con attivazione macro. Se in un file senza macro è presente una parte di codice, indipendentemente dal fatto che sia stata inserita per errore o da un utente malintenzionato, in Office System 2007 non viene consentita l'esecuzione del codice, senza eccezioni.

Gli utenti possono ora determinare se all'interno di un documento di Microsoft Office è presente codice prima di aprirlo. Nelle versioni precedenti la presenza di codice non può essere facilmente verificata senza aprire il file in un programma di Microsoft Office. Gli utenti possono ora verificare nel file del pacchetto la presenza di relazioni e parti basate su codice senza eseguire programmi di Microsoft Office e quindi codice potenzialmente rischioso. Se un file è sospetto, gli utenti possono rimuovere le parti del file in grado di eseguire il codice. Ciò garantisce che il codice non causi danni.

Interazione tra Office Excel 2007 e Internet Explorer

Quando si accede a un documento di Microsoft Office in Internet Explorer, con le versioni precedenti delle famiglie di prodotti Microsoft Office il documento viene aperto all'interno di un'istanza del programma ospitata direttamente nella finestra di Internet Explorer. Molti sviluppatori utilizzano questa funzionalità per creare una maggiore integrazione tra le applicazioni Web e i dati prodotti da tali applicazioni, ad esempio per creare una cartella di lavoro e quindi utilizzare Internet Explorer per accedervi. Ciò tuttavia può causare confusione agli utenti che desiderano utilizzare i documenti disponibili sul Web (Internet o Intranet), poiché in Internet Explorer non è disponibile l'interfaccia utente completa di Office Excel.

Questo comportamento predefinito è stato modificato in Office System 2007. Il programma non viene più aperto all'interno di Internet Explorer. Il programma di Microsoft Office appropriato viene invece avviato con il documento aperto. Ciò garantisce un'esperienza più coerente, anche se può determinare comportamenti imprevisti in applicazioni personalizzate che utilizzano Internet Explorer. Sebbene questo sia il comportamento predefinito, è possibile scegliere di ripristinare il comportamento precedente, se lo si desidera.

Scaricare il manuale

Questo argomento è incluso nel manuale seguente, che può essere scaricato per una lettura e una stampa più agevoli:

Per un elenco completo dei manuali disponibili, vedere la pagina di informazioni su Office Resource Kit (informazioni in lingua inglese).