Comment enregistrer xls {, x} en tant que fichier csv afin que les formules s'affichent sous forme de texte?

11

J'ai une grande feuille de calcul dans laquelle de nombreuses cellules contiennent des formules.

Comment puis-je produire une version en texte délimité de cette feuille de calcul de sorte que toutes les formules apparaissent comme le texte de leur code source?

Par exemple, pour une feuille de calcul dans laquelle la colonne Aest

14
59
27

la cellule B1est définie sur =SUM(A:A), et toutes les cellules restantes sont vides, si nous avons fait "Enregistrer sous" CSV, le *.csvfichier résultant ressemblerait à ceci (les deux dernières cellules de la deuxième colonne sont vides):

14,100
59,
27,

En revanche, ce que je veux ressemblerait à ceci:

14,=SUM(A:A)
59,
27,

En fait, les valeurs non formulées sont sans importance (sauf en tant qu'espaces réservés), donc l'alternative ci-dessous conviendrait également. Ici, les seules cellules non vides sont celles correspondant aux cellules contenant la formule dans la feuille d'origine; dans ce cas, le "=" de tête peut être omis des cellules non vides:

,SUM(A:A)
,
,

Merci!

PS. Je suis analphabète VBA, donc j'aimerais l'éviter si possible.

kjo
la source

Réponses:

14

Je viens de le tester et c'est beaucoup plus facile que je ne le pensais d'obtenir une sortie comme le 2ème cas que vous avez spécifié.

Procédez comme suit:

  1. Saisissez toutes vos données / formules
  2. Sélectionnez le Show Formulasbouton (via Formulas> Formula Auditingdans Excel 2007)
  3. Enregistrer sous type de fichier CSV(MS-DOS)
  4. Ouvrez le fichier résultant dans le Bloc-notes pour vérifier.

Je vais jouer avec pour un peu plus pour voir si je peux l'obtenir pour réduire les formules comme vous l'avez mentionné dans le cas 3.

bobmagoo
la source
3

Il en va de même pour LibreOffice Calc (Version: 6.0.6.2):

  1. Afficher les formules ( Ctrl+`),
  2. Sélectionnez "Enregistrer sous" ( Shift+Ctrl+S),
  3. Sélectionnez "Texte CSV (.csv)" dans la liste
  4. Cochez "Enregistrer les formules des cellules au lieu des valeurs calculées"
hendriksc1
la source