Comment actualisez-vous les formules dans OpenOffice / LibreOffice Calc?


15

J'ai commencé à utiliser LibreOffice et lorsque j'ai présenté les formules, j'ai appuyé sur F9 comme je le faisais normalement dans Excel et rien ne s'est produit.

Je ne pouvais pas comprendre le raccourci clavier à actualiser et je ne pouvais pas non plus le trouver dans le menu de l'application.

Comment fait-on ça?

Réponses:


27

Recalcul simple:

Recalcule toutes les formules modifiées. Si AutoCalculate est activé, la commande Recalculate s'applique uniquement aux formules telles que RAND ou NOW.

Choisissez Données - Calculer - Recalculer

F9

Appuyez sur F9pour recalculer. Appuyez sur Shift+ Ctrl+ F9pour recalculer toutes les formules du document.

Une fois le document recalculé, l'affichage est actualisé. Tous les graphiques sont également actualisés.

Les fonctions de complément comme RANDBETWEEN ne peuvent actuellement pas répondre à la commande Recalculer ou F9. Appuyez sur Shift+ Ctrl+ F9pour recalculer toutes les formules, y compris les fonctions de complément.

Source: http://help.libreoffice.org/Calc/Recalculate

Références à d'autres feuilles et URL de référence ou autres données externes

Voir la source: http://help.libreoffice.org/Calc/References_to_Other_Sheets_and_Referencing_URLs *


Lorsque j'ai écrit ma fonction personnalisée, l'utiliser dans une cellule et mettre à jour sa formule dans l'éditeur de macros, j'ai besoin de recalculer les cellules (CTRL + MAJ + F9) pour voir les effets. Même si je modifie la cellule (bouton F2) et que je clique sur ENTRÉE, je ne vois pas de formule mise à jour (tant que je n'utiliserai pas CTRL + MAJ + F9). Je pense que cette "fonctionnalité" pourrait être une source de confusion.
matandked

Cela fonctionne, mais la cause profonde pour moi était l'utilisation insuffisante de la mémoire. Si vous allez dans Tools-Options-LibreOffice-Memory, j'ai augmenté le montant que Libreoffice doit utiliser plus haut (j'ai utilisé 2 Go) et la mémoire par objet (100 Mo fonctionnait bien). Cela a rendu l'ensemble du programme plus fluide et recalculé de lui-même.
Pyroglyphe

2

J'ai trouvé que si je collais dans une cellule vide d'où les formules fonctionnaient, alors je pourrais éditer des cellules dans la colonne insérée et elles évalueraient. Bien sûr, je devais le faire pour toute la colonne


1

J'ai constaté que si j'insère une colonne entre deux colonnes existantes, aucune formule que je mets dans cette colonne n'évalue.

Le recalcul n'aide pas.

Placer la même formule dans une colonne qui faisait déjà partie de la feuille de calcul fonctionne correctement.


0

Vous pouvez remplacer '=' par '=' dans toutes les feuilles.

Ctrl+ H, cochez 'Rechercher dans toutes les feuilles', Remplacer tout '=' par '='


0

J'ai découvert cela accidentellement: sélectionnez une cellule vide, puis appuyez sur la touche Supprimer. Le rafraîchissement est immédiat et est toujours prêt à recommencer. Contrairement à la touche Entrée, sa cellule active reste dans la même cellule. Essaye ça. Sélectionnez une cellule aléatoire sur une feuille de calcul vierge. Enter = ROUND (RAND () * 99) Appuyez sur la touche de suppression aussi rapidement ou lentement que vous le souhaitez. La formule renverra des valeurs comprises entre 00 et 99. Chaque fois que vous appuyez sur la touche Suppr, la feuille est actualisée et la formule est recalculée. Maintenez la touche Suppr enfoncée pour actualiser instantanément pour afficher un nouveau numéro juste assez longtemps pour le lire, puis le processus devient un flou continu de chiffres rafraîchissants. Actualisation probable toutes les deux millisecondes, et la cellule est un flou de nombres à deux chiffres jusqu'à ce que la touche de suppression soit relâchée. Shakesbeer 2017-janv-03


0

Comme ils l'ont écrit dans une autre page :

LibreOffice ne recalcule pas intentionnellement les anciennes feuilles de calcul, car lorsque les formules sont mises à jour d'une version à l'autre ou entre différents programmes de feuilles de calcul, les résultats peuvent être différents. Allez dans Outils> Options> Formule> LibreOffice Calc, sous 'Recalcul au chargement du fichier', changez les deux listes déroulantes, 'Excel 2007 et plus récent' et 'Feuille de calcul ODF (non enregistrée par LibreOffice)', en 'Toujours recalculer'. Cliquez sur OK, fermez la feuille de calcul et LibreOffice. Ouvrez maintenant le fichier dans LibreOffice et vous devriez voir que les formules ont été recalculées.

Allez également dans Données> Calculer [c'était auparavant Outils> Contenu des cellules] et assurez-vous que AutoCalculate est sélectionné.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.