Note: The other languages of the website are Google-translated. Back to English

Come limitare per incollare solo i valori (impedire la formattazione) in Excel?

Normalmente, incolliamo i dati copiati premendo contemporaneamente i tasti Ctrl + V. E questo incollerà i valori copiati insieme a tutta la formattazione della cella. Se hai solo bisogno di incollare solo i valori e limitare la formattazione della cella, i seguenti metodi possono aiutarti.

Limita a incollare solo i valori (impedisce la formattazione) con la funzione Incolla valori
Limita a incollare solo i valori (impedisce la formattazione) con codice VBA
Limita a incollare i valori solo con Kutools per Excel


Limita a incollare solo i valori (impedisce la formattazione) con la funzione Incolla valori

Un modo semplice per limitare l'incollaggio dei soli valori consiste nell'incollare i dati copiati come valori solo in Excel.

1. Dopo aver copiato i dati, fare clic con il pulsante destro del mouse sulla cella di destinazione in cui incollare i dati.

2. Quindi fare clic su Valori pulsante sotto il Opzioni Incolla sezione nel menu di scelta rapida. Vedi screenshot:

Puoi vedere solo i valori delle celle copiate incollati nelle celle di destinazione.


Limita a incollare solo i valori (impedisce la formattazione) con codice VBA

Il seguente codice VBA ti aiuta a incollare solo i valori delle celle copiate e a limitare tutta la formattazione delle celle. Si prega di fare quanto segue.

1. Stampa altro + F11 tasti contemporaneamente per aprire il file Microsoft Visual Basic, Applications Edition finestra.

2. Nel Microsoft Visual Basic, Applications Edition finestra, fare doppio clic su Questa cartella di lavoro nel Progetto riquadro destro per aprire il file Questa cartella di lavoro finestra del codice. Quindi copia e incolla il codice VBA sottostante nella finestra.

Codice VBA: limita a incollare i valori solo in Excel

Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
    On Error Resume Next
    Target.PasteSpecial xlPasteValues
    Application.CutCopyMode = True
End Sub

3. premi il altro + Q tasti contemporaneamente per chiudere la finestra di Microsoft Visual Basic, Applications Edition.

Ora copia i tuoi dati e vai al foglio di lavoro di destinazione. Solo un clic o un clic destro sulla cella di destinazione incollerà immediatamente i valori delle celle copiate senza alcuna formattazione.


Limita a incollare i valori solo con Kutools per Excel

Kutools per Excel 's Copia intervalli l'utilità ti aiuta a incollare facilmente solo i valori di un intervallo selezionato o più intervalli selezionati in Excel. Si prega di fare quanto segue.

Prima di applicare Kutools for Excel, Per favore scaricalo e installalo prima.

1. Selezionare uno o più intervalli tenendo premuto il tasto Ctrl tasto, quindi fare clic su Kutools > Copia intervalli

2. Nel Copia più intervalli finestra di dialogo, selezionare solo il file Valori opzione nel Incolla speciale sezione, quindi fai clic su OK pulsante.

Note:: Puoi selezionare entrambi o uno dei file Compresa l'altezza della riga e Compresa la larghezza della colonna opzioni di cui hai bisogno.

3. Nella prossima Copia più intervalli finestra di dialogo, selezionare una cella vuota per incollare le celle copiate, quindi fare clic su OK pulsante.

Quindi vengono incollati solo i valori di tutte le celle selezionate in un intervallo o più intervalli.

  Se vuoi avere una prova gratuita (30-day) di questa utilità, fare clic per scaricarlo, quindi andare ad applicare l'operazione secondo i passaggi precedenti.


Articoli correlati:


I migliori strumenti per la produttività in ufficio

Kutools per Excel risolve la maggior parte dei tuoi problemi e aumenta la tua produttività dell'80%

  • Riutilizzo: Inserisci rapidamente formule complesse, grafici e tutto ciò che hai usato prima; Crittografa celle con password; Crea mailing list e invia email ...
  • Bar Super Formula (modifica facilmente più righe di testo e formula); Layout di lettura (leggi e modifica facilmente un gran numero di celle); Incolla su intervallo filtrato...
  • Unisci celle / righe / colonne senza perdere dati; Contenuto delle celle divise; Combina righe / colonne duplicate... Impedisci celle duplicate; Confronta intervalli...
  • Seleziona Duplica o Unico Righe; Seleziona Righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molte cartelle di lavoro; Selezione casuale ...
  • Copia esatta Più celle senza modificare il riferimento della formula; Riferimenti di creazione automatica a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
  • Estrai testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare totali parziali di paging; Converti contenuto e commenti tra celle...
  • Super filtro (salva e applica schemi di filtri ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale in grassetto, corsivo ...
  • Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle in base a colonne chiave; Suddividi i dati in più fogli; Conversione in batch xls, xlsx e PDF...
  • Più di 300 potenti funzionalità. Supporta Office/Excel 2007-2021 e 365. Supporta tutte le lingue. Facile implementazione nella tua azienda o organizzazione. Funzionalità complete Prova gratuita di 30 giorni. Garanzia di rimborso di 60 giorni.
scheda kte 201905

Scheda Office porta l'interfaccia a schede a Office e semplifica notevolmente il lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!
fondo officetab
Commenti (14)
Ancora nessuna valutazione. Puoi essere il primo a votare!
Questo commento è stato fatto dal moderatore sul sito
Funzionerebbe solo a livello di foglio di lavoro? Sto cercando di limitare questo solo su un foglio di lavoro (non sull'intera cartella di lavoro), ma sembra che ci sia un problema.
Questo commento è stato fatto dal moderatore sul sito
Questo funziona per me:

Private Sub Worksheet_SelectionChange (ByVal Target As Range)
On Error Resume Next
Target.PasteSpecial xlPasteValues
Application.CutCopyMode = True
End Sub
Questo commento è stato fatto dal moderatore sul sito
Grazie mille!! Funziona bene ed è così utile per il progetto su cui sto lavorando.
Questo commento è stato fatto dal moderatore sul sito
Questo codice è stato fantastico, ma stava incollando elementi negli appunti di sistema che erano stati copiati da altri programmi. L'ho inserito in un'istruzione "If" che non fa nulla, a meno che le celle di Excel non siano effettivamente in modalità Taglia o Copia. cioè spostando il bordo intorno alle celle.

Application.CutCopyMode ha tre modalità: False = Non in modalità Taglia o Copia. | xlCopy = In modalità Copia. | xlCut = In modalità Taglio.

'Se in modalità Taglia o Copia, incolla solo valori
'Se non sei in modalità Taglia o Copia, salta e non fai nulla.

On Error Resume Next
Se non Application.CutCopyMode = False allora
Target.PasteSpecial xlPasteValues
Application.CutCopyMode = True
End If

Questo è stato un po' un pasticcio per me da capire. Spero che aiuti qualcun altro.
-Travis (Professionista IT dal 1996)
Questo commento è stato fatto dal moderatore sul sito
Ciao Travis, grazie mille per aver postato questo.
Non rispondo mai ai post, ma apprezzo che tu pubblichi questa risposta.
Questo commento è stato fatto dal moderatore sul sito
Ciao Travis, esiste un codice per lavorare con ctrl+v. Questo codice si incolla automaticamente quando si seleziona la cella. Ho trovato il codice del modulo sotto il link ma non sono riuscito a trovare il codice per la cartella di lavoro come questa. Spero che ciò che ho richiesto sia possibile.
https://www.extendoffice.com/documents/excel/2545-excel-set-paste-values-as-default.html
Questo commento è stato fatto dal moderatore sul sito
Dean, è molto utile! Grazie!
Questo commento è stato fatto dal moderatore sul sito
Questa aggiunta è stata di grande aiuto! Grazie mille per la pubblicazione!
Questo commento è stato fatto dal moderatore sul sito
Ciao, c'è un codice per lavorare con ctrl+v. Questo codice si incolla automaticamente quando si seleziona la cella. Ho trovato il codice del modulo sotto il link ma non sono riuscito a trovare il codice per la cartella di lavoro come questa.
https://www.extendoffice.com/documents/excel/2545-excel-set-paste-values-as-default.html
Questo commento è stato fatto dal moderatore sul sito
È triste che nessuno risponda. Anch'io ho bisogno di queste informazioni.
Questo commento è stato fatto dal moderatore sul sito
Ciao! per Kutools 'Copy Ranges', mi sono reso conto che esiste un limite al numero di colonne che possono essere copiate alla volta. Sto lavorando con 7,500 colonne. Seleziono 7,500 colonne come intervallo, ma può solo copiare e incollare una parte di ciò che avevo selezionato, non tutto. Ho intenzione di copiare tutte queste colonne in una volta sola e incollarle. C'è un modo in cui posso farlo? giusto per velocizzare le cose. Qualsiasi aiuto altamente sarebbe apprezzato. Grazie!
Questo commento è stato fatto dal moderatore sul sito
Hallo,
ich habe eine Excel-Datei (100 Tabellenregister) für die ich eine Formel gesucht habe, die es erlaubt, beim Kopieren nur Werte einfügen, möglich zu machen.

Ausschneiden+Drag&Drop habe ich bereits per Makro ausgeschaltet. Ich habe jetzt im Netz folgenden Code gefunden, den ich in
"Diese Arbeitsmappe" geschrieben habe:

Private Sub Workbook_SheetSelectionChange (ByVal Sh As Object, ByVal Target As Range)
On Error Resume Next
Target.PasteSpecial xlPasteValues
Application.CutCopyMode = True
End Sub

(Der Code verursacht, dass ich nach kopieren, den Inhalt sofort als Wert in eine angeklickte Zelle kopiert bekomme)
Das funktioniert sehr gut, jedoch habe ich noch ein Problema dabei:

Wenn ich Werte aus einer Zelle kopiere, kann ich diese auch in geschützte
Zellen kopieren und das soll nicht sein. In vielen geschützten Zellen stehen Formeln die nicht überschrieben werden sollen.

Posso sapere come aiutarmi, come il codice erweitern oder ändern kann, dass er es nur erlaubt in nicht geschützte Zellen zu kopieren?

Gruß Heiko
Questo commento è stato fatto dal moderatore sul sito
Ciao, hai la possibilità di aggiungere questa funzione solo in alcuni fogli?
Questo commento è stato fatto dal moderatore sul sito
Ciao, c'è un problema qui, i valori vengono incollati automaticamente quando fai clic sulla cella
Non ci sono ancora commenti pubblicati qui
Lasciate i vostri commenti
Pubblicazione come ospite
×
Valuta questo post:
0   Personaggi
Posizioni suggerite

Seguici

Copyright © 2009 - www.extendoffice.com. | Tutti i diritti riservati. Offerto da ExtendOffice, | Mappa del sito
Microsoft e il logo Office sono marchi o marchi registrati di Microsoft Corporation negli Stati Uniti e / o in altri paesi.
Protetto da Sectigo SSL