Vai al contenuto principale

 Come incollare il contenuto esterno in Excel corrisponde sempre alla formattazione della destinazione?

Quando si copia e incolla i dati da altre applicazioni esterne al foglio di lavoro, Excel incollerà i dati con la formattazione originale utilizzata per impostazione predefinita. Se hai bisogno dei dati incollati utilizzando il formato del foglio di lavoro utilizzato, dovresti scegliere l'opzione Abbina formattazione di destinazione alle tue necessità quando incolli. Ma, se devi applicare questa opzione frequentemente, posso aiutarti a impostare questa opzione come predefinita quando usi Ctrl + V per incollare i dati.

Incolla il contenuto esterno nel foglio di lavoro corrisponde sempre alla formattazione della destinazione con le opzioni di Excel

Incolla il contenuto esterno sul foglio di lavoro corrisponde sempre alla formattazione della destinazione con il codice VBA


Incolla il contenuto esterno nel foglio di lavoro corrisponde sempre alla formattazione della destinazione con le opzioni di Excel

Per fare in modo che Excel incolli i dati con la formattazione di destinazione, puoi aggiungere un comando speciale al tuo file Barra degli strumenti di accesso rapido.

1. Clic Compila il > Opzioni, E nel Opzioni di Excel la finestra di dialogo:

  • (1.) Fare clic su Barra degli strumenti di accesso rapido nel riquadro di sinistra;
  • (2.) Quindi scegli Tutti i comandi per Scegli comandi da menu `A tendina;
  • (3.) Quindi scorri verso il basso e scegli Incolla e abbina la formattazione della destinazione nella casella di riepilogo;
  • (4.) Quindi fare clic su Aggiungi >> pulsante per aggiungere questo comando al file Personalizza la barra degli strumenti di accesso rapido.

doc-match-destinazione-formattazione-1

2. Dopo aver aggiunto questo comando, fai clic su OK per chiudere questa finestra di dialogo.

3. E ora, il Incolla e abbina la formattazione della destinazione è stato aggiunto al Personalizza la barra degli strumenti di accesso rapido, vedi screenshot:

doc-match-destinazione-formattazione-2

E quando incolli i dati da un'altra applicazione, devi solo fare clic su Incolla e abbina la formattazione della destinazione nel pulsante Barra degli strumenti di accesso rapido, il contenuto verrà incollato sul foglio corrispondente alla formattazione di destinazione del foglio di lavoro.

Nota: Questo metodo non è applicato a Excel 2007.


Incolla il contenuto esterno sul foglio di lavoro corrisponde sempre alla formattazione della destinazione con il codice VBA

Puoi anche impostare la formattazione della destinazione di corrispondenza come opzione di incolla predefinita quando usi Ctrl + V con il seguente codice VBA.

1. Tieni premuto il ALT + F11 chiavi e apre il file Finestra di Microsoft Visual Basic, Applications Edition.

2. Clic inserire > Modulie incolla il codice seguente nel file Finestra del modulo.

Codice VBA: imposta la formattazione della destinazione della corrispondenza come pasta predefinita

Sub PasteWithDestinationFormatting()
ActiveCell.PasteSpecial (xlPasteValues)
End Sub

3. Quindi salva e chiudi questa finestra di dialogo, quindi premi Alt + F8 chiavi per aprire il Macro dialogo. Nel Macro finestra di dialogo, selezionare il nome in codice creato al passaggio 2 e fare clic su Opzioni pulsante, poi nel apparso Opzioni macro dialogo, invio v per tasto di scelta rapida sezione, vedi screenshot:

doc-match-destinazione-formattazione-3

4. Quindi fare clic su OK nel Opzioni macro finestra di dialogo e chiudere il file Macro la finestra di dialogo.

E ora, quando incolli i tuoi dati da un'applicazione esterna nel foglio di lavoro con Ctrl + V, i dati verranno incollati come Corrispondenza formattazione destinazione per impostazione predefinita.


Articolo correlato:

Come impostare i valori di incolla come incolla predefinita quando si utilizza Ctrl + V in Excel?


Demo: incolla il contenuto esterno in Excel in modo che corrisponda sempre alla formattazione della destinazione

Kutools for Excel: con più di 300 utili componenti aggiuntivi di Excel, liberi di provare senza limitazioni in 30 giorni. Scarica e prova gratuita ora!

I migliori strumenti per la produttività in ufficio

🤖 Assistente AI di Kutools: Rivoluziona l'analisi dei dati basandosi su: Esecuzione intelligente   |  Genera codice  |  Crea formule personalizzate  |  Analizzare i dati e generare grafici  |  Richiama le funzioni di Kutools...
Funzioni popolari: Trova, evidenzia o identifica i duplicati   |  Elimina righe vuote   |  Combina colonne o celle senza perdere dati   |   Round senza formula ...
Super ricerca: VLookup a criteri multipli    VLookup a valori multipli  |   VLookup su più fogli   |   Ricerca fuzzy ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa   |  Elenco a discesa dipendente   |  Elenco a discesa a selezione multipla ....
Gestore di colonna: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva lo stato di visibilità delle colonne nascoste  |  Confronta intervalli e colonne ...
Funzionalità in primo piano: Messa a fuoco della griglia   |  Vista di progettazione   |   Grande barra delle formule    Gestore di cartelle di lavoro e fogli   |  Resource Library (Testo automatico)   |  Date picker   |  Combina fogli di lavoro   |  Crittografa/decrittografa le celle    Invia e-mail per elenco   |  Super filtro   |   Filtro speciale (filtro grassetto/corsivo/barrato...) ...
I 15 migliori set di strumenti12 Testo Strumenti (aggiungi testo, Rimuovi personaggi, ...)   |   50+ Grafico Tipi (Diagramma di Gantt, ...)   |   40+ Pratico Formule (Calcola l'età in base al compleanno, ...)   |   19 Inserimento Strumenti (Inserisci il codice QR, Inserisci immagine dal percorso, ...)   |   12 Conversione Strumenti (Numeri in parole, Conversione di valuta, ...)   |   7 Unisci e dividi Strumenti (Combina righe avanzate, Celle divise, ...)   |   ... e altro ancora

Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo.  Fai clic qui per ottenere la funzionalità di cui hai più bisogno...

Descrizione


Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo 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!
Comments (14)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
On "Paste external content to worksheet always match destination formatting with VBA code". After "4. Then click OK in the Macro Options dialog, and close the Macro dialog box". The code would take effect only after saving/closing your worksheet.
This comment was minimized by the moderator on the site
Tried the close and save method. Still running into the same issue that Suneet was.
This comment was minimized by the moderator on the site
Hey, the macro for paste is not working. When I hit CTRL+v, it says: Run-time error '1004': PasteSpecial method of Range class failed
This comment was minimized by the moderator on the site
I'm getting this same error
This comment was minimized by the moderator on the site
Hello, guys,
If you want to paste the contents from website, you should apply the following VBA code.

Sub PasteWithDestinationFormatting()
Dim xRg As Range
Set xRg = Application.InputBox("Please select a cell to paste: ", "Kutools for Excel", , , , , , 8)
If xRg Is Nothing Then Exit Sub
xRg.Range("A1").Activate
ActiveSheet.PasteSpecial Format:="Unicode Text", Link:=False, DisplayAsIcon:=False
End Sub

After pasting this code into the code module, and then go to the Macro dialog box to set the shortcut.
From now, when pasting contents from other applications, such as Word, website, a prompt box will pop out to remind you select a cell to put the pasting contents, and the contents will be pasted as Match Destination Formatting by default.

Hope it can help you! Thank you!
This comment was minimized by the moderator on the site
What a dick
This comment was minimized by the moderator on the site
That worked, but now I have to double click, or else the Kutools message comes up. Any solution?
This comment was minimized by the moderator on the site
Works for me, just in case somebody needs it.

Sub PasteWithDestinationFormatting()
ActiveSheet.PasteSpecial Format:="Unicode Text", Link:=False, DisplayAsIcon:=False
End Sub
This comment was minimized by the moderator on the site
it works thanks
This comment was minimized by the moderator on the site
The problem I see after enabling this macro, that works nicely btw,is that my Undo button is greyed out and CTRL+z doesn't work anymore...
This comment was minimized by the moderator on the site
Same, I also cannot use CTRL+Z or and the Undo button is grayed out after using control +Z. But CTRL +V works now to allow me to copy and paste from Google Docs to Excel and have it match the destination format, saving me hundreds of clicks. Thanks!
This comment was minimized by the moderator on the site
i dont know how to thank you for this. its finally solved THANKYOU SOMUCH
This comment was minimized by the moderator on the site
OH MY GOODNESS !!!! YOU LITERALLY ARE A LIFE SAVER!
This comment was minimized by the moderator on the site
This worked for me. Thanks. You just saved me a few hundred clicks a day.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations