Fonctionnalités
Intégrer Framacalc sur votre site
Framacalc propose un tableur en ligne, accessible à tous. Les adresses ne sont pas indexées par les moteurs de recherche, mais il n'y a pas la possibilité de verrouiller un Calc pour en rendre son accès limité aux personnes autorisées. Toute personne disposant de l'adresse du Calc pourra le modifier à sa convenance.
Il est possible, pour s'assurer une limitation plus importante, d'intégrer via un iframe le Framacalc sur la page de votre site web, ou via un Wiki, par exemple. Vous pourrez alors gérer les accès à cette page contenant l'iframe, et la modification sera faite via cette page. L'adresse originale du Framacalc n'apparaissant pas, les risques d'avoir des modifications non désirées sont moindre. Vous trouverez ci-dessous la syntaxe à utiliser pour réaliser une solution de ce type.
Calc accessible en lecture/écriture
<iframe src="http://framacalc.org/CalcDeTest2" width="660" height="480" frameborder=0 ></iframe>
Syntaxe pour Dokuwiki
<HTML>
<iframe src="http://framacalc.org/CalcDeTest2" width="660" height="480" frameborder=0 ></iframe>
</HTML>
Calc accessible en lecture seule
<iframe src="http://framacalc.org/_/CalcDeTest2/html" width="660" height="480" frameborder="0" ></iframe>
Syntaxe pour Dokuwiki
<HTML>
<iframe src="http://framacalc.org/_/CalcDeTest2/html" width="660" height="480" frameborder="0" ></iframe>
</HTML>
Figer la première ligne/colonne d’un tableur
En haut de la barre de défilement verticale pour les lignes et à gauche de la barre de défilement horizontale pour les colonnes se trouvent des boutons bleus qui permettent de définir la zone d’en-tête à garder visible. Il faut juste glisser/déposer le bouton à l’endroit voulu comme sur un tableur classique.
Impression d'un calc
Cliquez sur la disquette dans le coin en haut à gauche du tableau (à gauche de la colonne A), exportez le calc au format html
et utilisez enfin la fonction « Imprimer » de votre navigateur web.
Modifier une cellule
Pour modifier une cellule vous pouvez soit double-cliquer dessus, soit vous positionner dessus et appuyer sur la touche F2.
Mettre en forme mon contenu (bordures, couleurs, etc.)
- Commencez par sélectionner toutes les cellules à mettre en forme
- Cliquez sur l’onglet Format
- Appliquez le format voulu (une fenêtre de visualisation de rendu vous montre le rendu final en temps réel)
- IMPORTANT : cliquez sur Enregistrer les paramètres de : (vos cellules), en haut à gauche.
Fusionner des cellules
Pour fusionner deux (ou plusieurs) cellules vous devez :
- cliquer sur la première cellule
- maintenir la touche majuscule de votre clavier ()
- cliquer sur la seconde cellule
- cliquer sur
Pour séparer les cellules il suffit de la sélectionner et de cliquer à nouveau sur
Verrouiller / déverrouiller une cellule
Sélectionnez la ou les cellules que vous souhaitez verrouiller et cliquez sur . Pour déverrouiller, sélectionnez la ou les cellules et cliquez sur .
Nommer une cellule pour l’utiliser dans une formule
Pour utiliser le contenu d’une cellule afin de la réutiliser dans une formule, vous devez :
- cliquer sur l’onglet Noms
- lui assigner un nom et une valeur
- enregistrer
Pour faire référence à une cellule d’un autre onglet, vous devez utiliser une formule de type =foo!A1
où foo
est le nom de l’onglet qui contient la case A1
.
Copier les données et la mise en forme d’un onglet vers un autre
Pour copier un onglet ou les données d’un calc à un autre, il faut utiliser le presse papier avec le format SocialCalc. Le procédé est un peu laborieux :
- Sélectionner les cellules
- Cliquer sur l’icône Copier
- Aller dans l’onglet Presse-papier
- Choisir Format de sauvegarde de SocialCalc
- Sélectionner tout le texte qui s’affiche dans le cadre en dessous (ce qui commence par version :…)
- Le copier
CTRL+C
- Aller dans la feuille de destination
- Choisir la cellule de destination
- Aller dans l’onglet Presse-papier (chaque feuille a son presse-papier)
- Choisir Format de sauvegarde de SocialCalc
- Coller le texte
CTRL+V
- Cliquer sur Copier le presse-papier de SocialCalc avec ceci (afin de le mettre dans le presse papier de la feuille de destination)
- Cliquer sur Édition
- Cliquer sur l’icône Coller
Tri par ordre alphabétique
Il est possible de trier vos colonnes A
et B
en fonction de l'ordre alphabétique de A
:
- Sélectionnez les cases que vous souhaitez mettre en ordre
- Cliquez sur Trier
- Vérifiez Définir les cellules à trier affiche bien les cases voulues
- Cliquez sur le bouton
OK
à côté - Cliquez sur
Trier A1:B3
(A1:B3
pour cet exemple)
Vous passerez alors de :
à :
Faire une liste déroulante
Pour créer une liste déroulante vous devez mettre le code
=SELECT("proposition par défaut","proposition par défaut,proposition 2,proposition 3")
Pour obtenir le code sera
Insérer une image dans une cellule
Pour cela il faut utiliser le HTML et une image déjà en ligne (vous ne pouvez pas envoyer d'image dans Framacalc).
Si vous souhaitez utiliser le logo Framasoft dans une cellule, il faut :
- récupérer son adresse (https://framasoft.org/nav/img/logo.png) en faisant un
clic droit
dessus, puisCopier l'adresse de l'image
- mettre le lien avec la syntaxe HTML dans la cellule souhaitée :
(il faut remplacer l'adresse entre guillemets par celle que vous souhaitez)<img src="https://framasoft.org/nav/img/logo.png"/>
- cliquer sur l'onglet Format
- changer Texte de Défaut à HTML
- cliquer sur Enregistrer les paramètres de : votre cellule
La cellule affichera alors l'image.
Faire un retour à la ligne
Pour faire un retour à la ligne vous devez changer le format par défaut du calc ou de la cellule.
Pour ce faire, vous devez :
- cliquer sur l'onglet Format
- cliquer sur Afficher les paramètres de la feuille (ou, si vous souhaitez appliquer les changements sur une cellule vous devez cliquer dessus avant l'étape 1 et ne pas cliquer sur Afficher les paramètres de la feuille)
- cliquer sur Défaut sous Texte
- choisir HTML dans la liste
- cliquer sur Enregistrer
A partir de ce moment vos cellules seront toutes au format HTML. Pour revenir à la ligne vous devez alors ajouter <br />
là où vous souhaitez mettre un retour à la ligne. Par exemple 'Ligne 1<br />Ligne 2 <br />Ligne 3
donnera :
Version non modifiable
Si vous souhaitez donner une version non modifiable (en lecture seule) d'un calc, vous devez ajouter /view à son adresse. Par exemple, le calc de test https://lite.framacalc.org/CalcDeTest devient, en lecture seule : https://lite.framacalc.org/CalcDeTest/view
Restaurer une version
Si vous souhaitez revenir à une version de votre calc (à cause d'erreurs ou de suppression du contenu de celui--ci par exemple), vous devez :
- cliquer sur l'onglet Anciennes révisions
- cliquer sur la version à restaurer
cliquer sur l'icône
cliquer OUI à la question Replacer la version actuelle de […]
Utiliser la valeur d'une cellule d'une autre feuille de calc
Vous avez la possibilité de récupérer la valeur d'une cellule d'une feuille de calc pour l'afficher dans un autre calc. Il y a cependant 3 contraintes :
- vous devez être sur la même instance calc. Nous en avons deux : lite.framacalc.org
- les noms des calcs (ce qui est après
lite.framacalc.org/
) ne doivent pas comporter de majuscules (ce n'est plus le cas pour les nouveaux calcs crées aléatoirement) - les noms des calcs (ce qui est après
lite.framacalc.org/
) ne doivent pas comporter de tirets (ce qui est le comportement par défaut des nouveaux calcs créés aléatoirement) ; vous devez alors créer manuellement le calc en tapant son url sans tirets (attention à ne pas donner de nom trop simple à trouver non plus).
Ensuite, vous devez utiliser la formule suivante : =feuille1!cellule
Si vous voulez intégrer la valeur de la feuille2, cellule C4 dans la feuille1, vous devez donc, dans la feuille1 écrire : =feuille2!c4