Note: The other languages of the website are Google-translated. Back to English
Se connecter  \/ 
x
or
x
S'inscrire  \/ 
x

or

 Comment coller du contenu externe dans Excel toujours correspondre au format de destination?

Lorsque vous copiez et collez des données d'autres applications externes dans la feuille de calcul, Excel collera les données avec la mise en forme d'origine utilisée par défaut. Si vous avez besoin des données collées en utilisant le propre format de votre feuille de calcul utilisée, vous devez choisir l'option Faire correspondre la mise en forme de la destination à vos besoins lorsque vous collez. Mais, si vous devez appliquer cette option fréquemment, je peux vous aider à définir cette option par défaut lorsque vous utilisez Ctrl + V pour coller des données.

Coller le contenu externe dans la feuille de calcul correspond toujours au format de destination avec les options Excel

Coller le contenu externe dans la feuille de calcul correspond toujours au formatage de destination avec le code VBA


Coller le contenu externe dans la feuille de calcul correspond toujours au format de destination avec les options Excel

Pour que Excel colle les données avec le formatage de destination, vous pouvez ajouter une commande spéciale à votre Barre d'outils d'accès rapide.

1. Cliquez Déposez le > Options :et dans le Options Excel boite de dialogue:

  • (1.) Cliquez sur Barre d'outils d'accès rapide dans le volet gauche;
  • (2.) Puis choisissez Toutes les commandes sous Choisissez les commandes de la liste déroulante;
  • (3.) Et puis faites défiler vers le bas et choisissez Coller et faire correspondre le formatage de la destination dans la zone de liste;
  • (4.) Cliquez ensuite sur Ajouter >> pour ajouter cette commande au Personnaliser la barre d'outils Accès rapide.

doc-match-destination-formatage-1

2. Après avoir ajouté cette commande, cliquez sur OK bouton pour fermer cette boîte de dialogue.

3. Et maintenant, le Coller et faire correspondre le formatage de la destination a été ajouté à Personnaliser la barre d'outils Accès rapide, voir capture d'écran:

doc-match-destination-formatage-2

Et lorsque vous collez les données d'une autre application, il vous suffit de cliquer sur le bouton Coller et faire correspondre le formatage de la destination bouton dans le Barre d'outils d'accès rapide, le contenu sera collé sur la feuille correspondant au format de destination de votre feuille de calcul.

A Noter: Cette méthode n'est pas appliquée à Excel 2007.


Coller le contenu externe dans la feuille de calcul correspond toujours au formatage de destination avec le code VBA

Vous pouvez également définir la mise en forme de la destination de correspondance comme option de collage par défaut lorsque vous utilisez Ctrl + V avec le code VBA suivant.

1. Maintenez le ALT + F11 clés, et il ouvre le Fenêtre Microsoft Visual Basic pour Applications.

2. Cliquez insérer > Moduleet collez le code suivant dans le Fenêtre du module.

Code VBA: définir la mise en forme de la destination de correspondance comme pâte par défaut

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

3. Et puis enregistrez et fermez cette boîte de dialogue, puis appuyez sur Alt + F8 clés pour ouvrir le Macro dialogue. dans le Macro boîte de dialogue, sélectionnez le nom de code que vous avez créé à l'étape 2, puis cliquez sur Options : bouton, puis dans le apparu Options de macros boîte de dialogue, entrez v sous Touche de raccourci section, voir capture d'écran:

doc-match-destination-formatage-3

4. Puis clique OK et Options de macros et fermez le Macro boite de dialogue.

Et maintenant, lorsque vous collez vos données d'une application externe dans la feuille de calcul avec Ctrl + V, les données seront collées comme Faire correspondre le formatage de la destination par défaut.


Article connexe:

Comment définir les valeurs de collage comme coller par défaut lors de l'utilisation de Ctrl + V dans Excel?


Démo: coller le contenu externe dans Excel correspond toujours au format de destination

Kutools pour Excel: avec plus de 300 compléments Excel pratiques, essai gratuit sans limitation dans 30 jours. Téléchargez et essayez gratuitement maintenant!

Les meilleurs outils de productivité de bureau

Kutools for Excel résout la plupart de vos problèmes et augmente votre productivité de 80%

  • Réutilisation: Insérer rapidement formules complexes, graphiques et tout ce que vous avez utilisé auparavant; Crypter les cellules avec mot de passe; Créer une liste de diffusion et envoyer des e-mails ...
  • Barre Super Formula (modifiez facilement plusieurs lignes de texte et de formule); Disposition de lecture (lire et modifier facilement un grand nombre de cellules); Coller dans la plage filtrée...
  • Fusionner les cellules / lignes / colonnes sans perdre de données; Contenu des cellules divisées; Combiner des lignes / colonnes en double... Empêcher les cellules en double; Comparer les gammes...
  • Sélectionnez Dupliquer ou Unique Lignes; Sélectionnez les lignes vides (toutes les cellules sont vides); Super Find et Fuzzy Find dans de nombreux classeurs; Sélection aléatoire ...
  • Copie exacte Plusieurs cellules sans changer la référence de formule; Créer automatiquement des références à plusieurs feuilles; Insérer des puces, Cases à cocher et plus encore ...
  • Extrait du texte, Ajouter du texte, Supprimer par position, Supprimer l'espace; Créer et imprimer des sous-totaux de pagination; Conversion entre le contenu et les commentaires des cellules...
  • Super filtre (enregistrer et appliquer des schémas de filtrage à d'autres feuilles); Tri avancé par mois / semaine / jour, fréquence et plus; Filtre spécial par gras, italique ...
  • Combiner des classeurs et des feuilles de travail; Fusionner les tableaux en fonction des colonnes clés; Diviser les données en plusieurs feuilles; Conversion par lots xls, xlsx et PDF...
  • Plus de 300 fonctionnalités puissantes. Prend en charge Office / Excel 2007-2019 et 365. Prend en charge toutes les langues. Déploiement facile dans votre entreprise ou organisation. Essai gratuit de 30 jours. Garantie de remboursement de 60 jours.
onglet kte 201905

Office Tab apporte une interface à onglets à Office et simplifie considérablement votre travail

  • Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!
bas de cabine
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    arturo bier · 5 years ago
    On "[b]Paste external content to worksheet always match destination formatting with VBA code[/b]".
    After "[b]4. Then click OK in the Macro Options dialog, and close the Macro dialog box[/b]".
    The code would take effect only after saving/closing your worksheet.
    • To post as a guest, your comment is unpublished.
      Alex Gibbs · 5 years ago
      Tried the close and save method. Still running into the same issue that Suneet was.
  • To post as a guest, your comment is unpublished.
    Suneet · 5 years ago
    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
    • To post as a guest, your comment is unpublished.
      Dylan · 4 years ago
      I'm getting this same error
      • To post as a guest, your comment is unpublished.
        skyyang · 4 years ago
        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!
        • To post as a guest, your comment is unpublished.
          Simo · 2 years ago
          What a dick
        • To post as a guest, your comment is unpublished.
          galen · 4 years ago
          That worked, but now I have to double click, or else the Kutools message comes up. Any solution?

          • To post as a guest, your comment is unpublished.
            Djoker · 4 years ago
            Works for me, just in case somebody needs it.

            Sub PasteWithDestinationFormatting()
            ActiveSheet.PasteSpecial Format:="Unicode Text", Link:=False, DisplayAsIcon:=False
            End Sub
            • To post as a guest, your comment is unpublished.
              mohamad76wp · 5 months ago
              it works thanks
            • To post as a guest, your comment is unpublished.
              JJ · 1 years ago
              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...

              • To post as a guest, your comment is unpublished.
                Kyle · 1 years ago
                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!
            • To post as a guest, your comment is unpublished.
              abinas · 1 years ago
              i dont know how to thank you for this. its finally solved THANKYOU SOMUCH
            • To post as a guest, your comment is unpublished.
              BOOOIIIIIIIIIIII · 2 years ago
              OH MY GOODNESS !!!! YOU LITERALLY ARE A LIFE SAVER!
            • To post as a guest, your comment is unpublished.
              Spargelkol · 3 years ago
              This worked for me. Thanks. You just saved me a few hundred clicks a day.