Per una versione di Excel 97 di questo articolo, vedere 170081.

Per una versione di Excel 98 Macintosh Edition di questo articolo, vedere 178959.

Sintomi

Si prova a eseguire una delle operazioni seguenti:

  • Nascondere le colonne di dati in Microsoft Excel.

  • Inserire righe o colonne in Excel.

Quando si esegue un'operazione, è possibile che venga visualizzato il messaggio di errore seguente:

Non è possibile spostare oggetti fuori foglio.

Per determinare il numero univoco associato al messaggio ricevuto, premere CTRL + MAIUSC + I. Il numero seguente viene visualizzato nell'angolo in basso a destra di questo messaggio:

100185

Causa

Questo messaggio di errore viene visualizzato se sono soddisfatte le condizioni seguenti:

  • L'opzione Nothing (Nascondi oggetti) è selezionata nella sezione Opzioni di visualizzazione per la cartella di lavoro nella finestra di dialogo Opzioni di Excel .

  • Si crea un oggetto, ad esempio un commento di cella, in qualsiasi cella di una colonna.

  • Si prova a nascondere la colonna a sinistra della colonna che contiene l'oggetto, la colonna che contiene l'oggetto o tutte le colonne sul lato destro della colonna che contiene l'oggetto. In alcuni casi, provare a inserire una riga o una colonna nel foglio di lavoro.

Ad esempio, questo problema si verifica se si inserisce un commento di cella nella cella IR1 e quindi si prova a nascondere le colonne IQ: IS (allo stesso tempo). Questo messaggio di errore viene inoltre visualizzato quando nel foglio di lavoro sono presenti oggetti nascosti.Nota Questo problema si verifica con la maggior parte degli oggetti che possono essere inseriti in un foglio di lavoro. Ciò include ma non è limitato ai commenti, ai grafici, alle forme di disegno e alle immagini delle celle. Prestare particolare attenzione ai commenti delle celle. Per impostazione predefinita e a differenza della maggior parte degli oggetti, i commenti delle celle sono nascosti e potrebbero non essere immediatamente visibili. Inoltre, potresti ricevere il messaggio di errore se provi a nascondere la colonna che contiene l'oggetto e tutte le colonne a destra della colonna che contiene l'oggetto. Questo dipende dalla posizione della colonna che contiene l'oggetto. .

Risoluzione

Per risolvere il problema, seguire la procedura descritta nel metodo che si applica alla versione di Excel in questione. In Excel 2007, usare il metodo 1. In Excel 2003, Excel 2002 ed Excel 2000, usare il metodo 2.

Metodo 1: disattivare temporaneamente l'opzione da "Nothing (Nascondi oggetti)" a tutti

In Excel 2007 disattivare temporaneamente l'opzione from Nothing (Hide Objects) to Alle quindi inserire le righe o le colonne in base alle esigenze. A tal fine, attenersi alla seguente procedura:

  1. Nell'angolo in alto a sinistra della finestra di Excel fare clic sul pulsante Microsoft Office.

  2. Nella parte inferiore del menu fare clic su Opzioni di Excel.

  3. Fare clic su Avanzate da un elenco di opzioni a sinistra.

  4. Scorrere verso il basso fino alla sezione Opzioni di visualizzazione per la cartella di lavoro e quindi fare clic su tutto sotto per oggetti, Mostra:e quindi fare clic su OK.

Note Per usare la scelta rapida da tastiera per attivare o disattivare questa selezione, premere CTRL +6. se questa procedura non consente di nascondere righe o colonne o di inserire righe o colonne in Excel 2007, eseguire la procedura descritta nel metodo 2.

Metodo 2: cambiare la proprietà Position dell'oggetto in modo da spostare e ridimensionare con le celle

Per risolvere il problema, Excel 2003, Excel 2002 ed Excel 2000 modificano la proprietà Position dell'oggetto per spostarla e ridimensionarla con le celle. A tal fine, attenersi alla seguente procedura:

  1. Se l'oggetto è un commento di cella, selezionare la cella che contiene il commento, fare clic con il pulsante destro del mouse sulla cella e quindi scegliere Mostra commento o Mostra/Nascondi commenti. Nota Questo rende visibile il commento.

  2. Posizionare il puntatore del mouse sul bordo dell'oggetto finché il puntatore non assume la forma di una freccia bianca con quattro piccole frecce nere sul puntatore. Quindi, fai clic sull'oggetto per selezionarlo.

  3. In Excel 2003 e versione precedente di Excel fare clic su <nome oggetto> nel menu formato . Nota In questo comando di menu <nome oggetto> è il nome dell'oggetto, ad esempio "commento" o "forma". In Excel 2007 fare clic su formato <nome oggetto>.

  4. Nella finestra di dialogo formato fare clic sulla scheda Proprietà .

  5. Fare clic su movimenti e dimensioni con le cellee quindi fare clic su OK.

  6. Se si vuole nascondere di nuovo il commento della cella, fare clic con il pulsante destro del mouse sulla cella contenente il commento e quindi scegliere Nascondi commento.

Seguire questa procedura per ogni oggetto nella colonna interessata, come descritto nella sezione "causa". Quando si nascondono le colonne, non viene visualizzato il messaggio di errore.

Metodo alternativo: cambiare la proprietà di tutti gli oggetti nel foglio di lavoro attivo

Microsoft fornisce esempi di programmazione solo per le illustrazioni, senza garanzia espressa o implicita. Ciò include, ma non solo, le garanzie implicite di commerciabilità o idoneità per uno scopo specifico. In questo articolo si presuppone che si abbia familiarità con il linguaggio di programmazione che viene dimostrato e con gli strumenti usati per creare e eseguire il debug delle procedure. Gli ingegneri del supporto tecnico Microsoft possono aiutare a spiegare la funzionalità di una determinata procedura. Tuttavia, questi esempi non verranno modificati per ottenere funzionalità aggiunte o creare procedure per soddisfare i requisiti specifici. Nota Eseguendo la macro seguente viene impostata la proprietà menzionata nel metodo 1 per tutti gli oggetti nel foglio di lavoro attivo. Poiché questa impostazione causa il ridimensionamento degli oggetti quando le righe e le colonne associate all'oggetto vengono ridimensionate, può causare risultati imprevisti quando vengono visualizzati gli oggetti nel foglio di lavoro se si ridimensionano le righe e le colonne. Considerare questo problema prima di eseguire la macro nel file. Per modificare la proprietà in tutti i commenti nel foglio di lavoro attivo, eseguire la macro seguente.

Sub Test()Dim s As Shape On Error Resume NextFor Each s In ActiveSheet.Shapes s.Placement = xlMoveAndSizeNext End Sub

Serve aiuto?

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa a Microsoft Insider

Queste informazioni sono risultate utili?

Come valuti la qualità della traduzione?
Cosa ha influito sulla tua esperienza?

Grazie per il feedback!

×