John sait comment créer une copie d’une feuille de calcul, mais il doit créer une copie qui n’utilise que des valeurs statiques, pas des valeurs basées sur des formules. Il se demande s’il existe un moyen rapide de faire une copie (peut-être avec une macro)

qui conserve toutes les largeurs de format et de colonne, mais toutes les formules sont remplacées par leurs résultats. Pour le travail accompli par John, cela serait très utile pour envoyer des feuilles de travail à des personnes extérieures à son organisation.

Cette tâche est assez simple à réaliser, avec ou sans macro. Si vous souhaitez le faire sans macro, procédez comme suit:

  1. Cliquez avec le bouton droit de la souris sur l’onglet Feuille de calcul de la feuille de calcul que vous souhaitez copier.

Excel affiche un menu contextuel.

  1. Choisissez Déplacer ou Copier la feuille dans le menu contextuel. Excel affiche la boîte de dialogue Déplacer ou copier. (Voir la figure 1.)

  2. Cochez la case Créer une copie.

  3. À l’aide de la liste déroulante To Book, choisissez New Book.

  4. Cliquez sur OK. Excel copie la feuille de calcul dans un nouveau classeur.

  5. Assurez-vous que le classeur nouvellement créé est celui affiché.

  6. Sélectionnez toutes les cellules de la feuille de calcul en appuyant sur Ctrl + A.

  7. Copiez toutes les cellules dans le Presse-papiers en appuyant sur Ctrl + C.

  8. Affichez l’onglet Accueil du ruban.

  9. Cliquez sur la flèche vers le bas sous l’outil Coller. Excel affiche différentes manières de coller des informations.

  10. Choisissez l’option Valeurs; cela ressemble à une icône qui en a 123.

C’est ça. Votre feuille de calcul nouvellement créée ne contient aucune formule, uniquement les résultats des formules de la feuille de calcul d’origine. Si vous préférez utiliser une approche macro-basée, cela ne prend que quelques lignes de code:

Sub CopyWorksheetValues()

ActiveSheet.Copy     Cells.Copy     Range("A1").PasteSpecial Paste:=xlPasteValues     Application.CutCopyMode = False End Sub

Bien sûr, si vous souhaitez distribuer uniquement les résultats de votre feuille de calcul, vous pouvez simplement envisager d’imprimer un fichier PDF, puis de le distribuer.

L’avantage supplémentaire est que vos destinataires n’ont pas besoin d’avoir Excel pour l’afficher. L’inconvénient est que si votre feuille de calcul est très volumineuse, un fichier PDF peut être assez lourd.

_Note: _

Si vous souhaitez savoir comment utiliser les macros décrites sur cette page (ou sur toute autre page des sites ExcelTips), j’ai préparé une page spéciale qui comprend des informations utiles.

lien: / excelribbon-ExcelTipsMacros [Cliquez ici pour ouvrir cette page spéciale dans un nouvel onglet de navigateur].

ExcelTips est votre source pour une formation Microsoft Excel rentable.

Cette astuce (12382) s’applique à Microsoft Excel 2007, 2010, 2013 et 2016.

Vous pouvez trouver une version de cette astuce pour l’ancienne interface de menu d’Excel ici:

link: / excel-Creating_a_Copy_without_Formulas [Création d’une copie sans formules].