2016-04-23 9 views
6

Dopo due ore di ricerca inutile e frustrazione. Sto postando la domanda qui.Paste vs PasteSpecial

Qualcuno può spiegare la differenza dettagliata tra l'opzione incolla e pastespecial in excel vba?

O citare alcune risorse che possono aiutare

+0

Ho trovato un collegamento utile, passare attraverso questo http://www.excelcampus.com/vba/copy-paste-cells-vba-macros/ –

risposta

7

che è semplice:


Incolla sarà incollare esattamente ciò che è nel campo di origine (per rendere più semplici: i valori o formule)


PasteSpecial consente di definire cosa si desidera incollare (valore, formula a, stile, ecc.).

Con:

expression .PasteSpecial(Paste, Operation, SkipBlanks, Transpose) 

Il primo argomento è Paste di XlPasteType Enumeration tipo che determina ciò che si può scegliere


Alcuni leggono inoltre:

MSDN Range.PasteSpecial Method

The PasteSpecial VBA Command: Get VBA to Do the Hard Work for You