Créer une copie sans formules (Microsoft Excel)
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:
-
Choisissez Déplacer ou Copier la feuille dans le menu Edition. Word affiche la boîte de dialogue Déplacer ou copier. (Voir la figure 1.)
-
Cochez la case Créer une copie.
-
À l’aide de la liste déroulante To Book, choisissez New Book.
-
Cliquez sur OK. Excel copie la feuille de calcul dans un nouveau classeur.
-
Assurez-vous que le classeur nouvellement créé est celui affiché.
-
Sélectionnez toutes les cellules de la feuille de calcul en appuyant sur Ctrl + A.
-
Copiez toutes les cellules dans le Presse-papiers en appuyant sur Ctrl + C.
-
Choisissez Collage spécial dans le menu Edition. Excel affiche la boîte de dialogue Collage spécial. (Voir la figure 2.)
-
Cliquez sur le bouton radio Valeurs.
-
Cliquez sur OK.
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 (12381) s’applique à Microsoft Excel 97, 2000, 2002 et 2003.
Vous pouvez trouver une version de cette astuce pour l’interface ruban d’Excel (Excel 2007 et versions ultérieures) ici:
link: / excelribbon-Creating_a_Copy_without_Formulas [Création d’une copie sans formules]
.