Taula de continguts
No obstant això, hi ha situacions en què volem duplicar més que simplement text. Podem copiar-ne totes les capacitats d'Excel, com ara el format condicional, la validació de dades, el format de tipus de dades i característiques estètiques com les vores i els colors de les cel·les. Potser admireu l'esquema de colors del vostre company de feina però necessiteu dades estàtiques, o potser les fórmules són fantàstiques però no us agrada l'esquema de colors. En aquest tutorial. Mostrarem el VBA PasteSpecial i mantindrem el format d'origen a Excel.
Baixeu el quadern de pràctiques
Descarregueu aquest quadern de pràctiques per fer exercici mentre llegiu aquest article.
VBA PasteSpecial.xlsm
4 exemples fàcils d'aplicar VBA PasteSpecial i mantenir el format d'origen a Excel
Mostrarem quatre exemples de com per utilitzar l'especial enganxat a VBA tot conservant el format font a les seccions següents. Aquí hi ha un conjunt de dades de mostra que farem servir per copiar i enganxar.
1. Afegiu un quadre d'entrada utilitzant VBA PasteSpecial i manteniu el format d'origen a Excel
En primer lloc. Utilitzarem el quadre per seleccionar un interval i després l'enganxarem a una altra cel·la. Per fer-ho, seguiu els passos següents.
Pas 1:
- Primer, premeu Alt + F11 per iniciar una Macro .
- A continuació, feu clic a Insereix, trieu l'opció Mòdul .
Pas 2:
- Enganxeu el següentCodi VBA.
7214
Pas 3:
- Deseu el programa i premeu F5 per executar-lo.
- Després d'aparèixer el quadre 'ExcelWIKI' , seleccioneu l'interval $B$4:$C$11 .
- Feu clic a D'acord .
Pas 4:
- Seleccioneu qualsevol cel·la en blanc per enganxar.
- A continuació, feu clic a D'acord.
- Per tant, obtindreu el valor d'enganxar mantenint el format intacte.
Llegir més: Diferència entre enganxar i enganxar especial a Excel
2. Apliqueu VBA PasteSpecial per seleccionar l'interval i mantenir el format d'origen a Excel
A VBA , també podeu especificar intervals i copiar-los i enganxar-los mantenint el format d'origen . Seguiu els passos que s'indiquen a continuació per fer-ho.
Pas 1:
- Premeu Alt + F11 per obrir Macro .
- Creeu un mòdul nou des de Insereix
- Simplement, enganxeu el codi VBA següent per al rang B4:C11 .
8831
Pas 2:
- Finalment, deseu el programa i premeu F5 per executar-lo. En conseqüència, veureu els canvis tal com es mostra a la imatge següent.
Llegir més: VBA Paste Special per copiar valors i formats a Excel (9 Exemples)
Lectures similars
- Codi VBA per comparar dos fulls d'Excel i copiar diferències
- Excel VBA: Copia el valor de la cel·la i enganxaa una altra cel·la
- Com copiar diverses cel·les a un altre full a Excel (9 mètodes)
- Excel VBA: copiar l'interval a un altre llibre de treball
- [Fixat]: Feu clic amb el botó dret a Copiar i enganxar no funciona a Excel (11 solucions)
3. Declarar variable aplicant VBA PasteSpecial i Keep Format d'origen a Excel
En declarar variables i establir variables en diferents intervals, seguiu els passos següents per enganxarSpecial a VBA .
Pas 1:
- Primer de tot, premeu Alt + F11 per obrir VBA Macro .
- Seleccioneu una nova Mòdul .
- A continuació, enganxeu el següent Codi VBA .
8559
Pas 2:
- Després de desar el programa, premeu F5 per executar-lo.
- Per tant, l'interval copiat s'enganxarà mantenint el format d'origen com a abans.
Llegiu més: Com utilitzar VBA PasteSpecial per a fórmules i formats a Excel (3 maneres)
4. Utilitzeu VBA PasteSpecial i Keep Sour ce Formatatge en diferents fulls de treball a Excel
Parlarem d'un mètode molt significatiu en aquesta part. Perquè veurem com utilitzar PasteSpecial a VBA en diversos llibres de treball. Per exemple, copiarem des de 'Full4' i l'enganxarem a 'Full5 ', tal com es mostra als passos següents.
Pas 1:
- Per obrir VBA Macro , premeu Alt + F11
- A la pestanya Insereix , trieu el Mòdul.
- A continuació, enganxeu el VBA següent.
9865
Pas 2:
- Per executar el programa, premeu F5 després desant el programa.
- Per tant, obtindreu el valor enganxat al full 5 mantenint el format d'origen.
Llegir més: Com utilitzar l'ordre especial Enganxa a Excel (5 maneres adequades)
Conclusió
Per resumir, espero que ara ho sàpigues com s'utilitza Excel VBA per enganxar el format de font de manteniment especial. Totes aquestes estratègies s'han d'ensenyar a les vostres dades i utilitzar-les. Examineu el llibre de pràctiques i apliqueu el que heu après. Estem motivats per continuar donant conferències com aquestes gràcies al vostre suport important.
Si teniu cap pregunta, no dubteu a contactar amb nosaltres. Si us plau, comparteix els teus pensaments al quadre de comentaris que hi ha a continuació.
El personal d' Exceldemy respondrà les teves preguntes tan aviat com sigui possible.
Queda't amb nosaltres i segueix aprenent.