Avner osserva che quando copia le informazioni da una fonte esterna, l’impostazione predefinita “incolla” corrisponde al formato dell’origine. Ma il 99% (probabilmente è il 99,99%) delle volte, desidera utilizzare il formato del foglio di lavoro di destinazione, quindi deve modificare l’opzione Incolla nel formato “Destinazione”. Avner si chiede se esiste un modo per modificare il formato di incolla predefinito in modo che corrisponda al formato di destinazione.

Sì, c’è un modo per modificare l’impostazione predefinita utilizzando le macro. Tuttavia, potresti prendere in considerazione anche un modo non macro. Per adottare questo approccio, l’approccio più pulito sarebbe aggiungere la modalità di incolla desiderata alla barra degli strumenti di accesso rapido. Segui questi passaggi:

  1. Visualizza la finestra di dialogo Opzioni di Excel. (In Excel 2007 fare clic sul pulsante Office e quindi su Opzioni di Excel. In Excel 2010 o versione successiva visualizzare la scheda File della barra multifunzione e quindi fare clic su Opzioni.) . Sul lato sinistro della finestra di dialogo, fare clic su Personalizza (Excel 2007) o sulla barra di accesso rapido (versioni successive di Excel). (Vedi figura 1.)

  2. Utilizzando l’elenco a discesa Scegli comandi da, scegliere Tutti i comandi.

  3. Scorri l’elenco dei comandi fino a trovare l’opzione “Incolla e abbina formattazione di destinazione”. Seleziona il comando facendo clic su di esso.

  4. Fare clic sul pulsante Aggiungi. Il comando si sposta sul lato destro della finestra di dialogo.

  5. Fare clic su OK per chiudere la finestra di dialogo Opzioni di Excel.

Ora, quando vuoi incollare, puoi semplicemente fare clic sullo strumento appena aggiunto e avrai l’effetto desiderato nel tuo foglio di lavoro.

Se vuoi prendere il percorso macro, puoi creare una macro molto breve come la seguente:

Sub PasteMyWay()

On Error Resume Next     ActiveCell.PasteSpecial Paste:=xlPasteValues End Sub

Puoi modificare il valore del parametro Paste in modo che sia diverso, se ritieni che una modalità di incolla diversa sia migliore per i tuoi scopi. Ecco i documenti Excel che spiegano le modalità disponibili:

https://docs.microsoft.com/en-us/office/vba/api/excel.xlpastetype

Una volta impostata la macro, puoi sostituire il normale comando Ctrl + V seguendo questi passaggi:

  1. Premi Alt + F8. Excel visualizza la finestra di dialogo Macro, che include un elenco delle macro definite. (La macro appena creata dovrebbe essere tra queste.)

  2. Seleziona la macro PasteMyWay.

  3. Fare clic su Opzioni. Excel visualizza la finestra di dialogo Opzioni macro e il punto di inserimento dovrebbe lampeggiare nella casella sotto l’intestazione Tasto di scelta rapida. (Vedi figura 2.)

  4. Premere v (una “v” minuscola). Ciò indica che si desidera assegnare la macro al tasto di scelta rapida Ctrl + V.

  5. Fare clic su OK.

  6. Fare clic su Annulla per chiudere la finestra di dialogo Macro.

Ora ogni volta che premi Ctrl + V, la tua macro viene eseguita e la modalità incolla corrisponde a ciò che hai specificato nella macro.

_Nota: _

Se desideri sapere come utilizzare le macro descritte in questa pagina (o in qualsiasi altra pagina dei siti ExcelTips), ho preparato una pagina speciale che include informazioni utili.

link: / excelribbon-ExcelTipsMacros [Fare clic qui per aprire quella pagina speciale in una nuova scheda del browser].

ExcelTips è la tua fonte di formazione economica su Microsoft Excel.

Questo suggerimento (13669) si applica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 e Excel in Office 365.