Style sur les images: Tout, sauf la taille ....

Bonjour,
j'ai fait une recherche sur la FAQ mais je n'ai rien trouvé à ce sujet.

Je voulais créer un style unique pour toutes les images de mon document
1 - Bordure
2 - Ombre
3 - Espacement avec le texte
4 - Adaptation au texte
et surtout
5 - Redimensionnement/réduction de la taille de - 30% (quelques soit la
taille et l'orientation)

j'ai donc travaillé sur la première image (clic droit> image) de mon
document
et quand j'ai obtenue ce que je voulais, dans la styliste j'ai utilisé
l'outil "Nouveau style à partir de la sélection"
<http://nabble.documentfoundation.org/file/n4088088/styleImg.png>

quand j'applique mon nouveau style sur les autre images, c'est parfait
....SAUF pour la taille !
il applique la taille de l'image qui a servi de modèle de construction du
style .

<http://nabble.documentfoundation.org/file/n4088088/styleImg2.png>

j'ai essayé des tas de trucs pour s'émanciper de cette histoire de taille
....
mais certainement pas le bon

cette fois j’ai essayé d'être assez explicite, mais n’hésitez pas si ce
n'est pas clair.
je joins le fichier
pouvez vous m'aider
Merci
styleImg.odt
<http://nabble.documentfoundation.org/file/n4088088/styleImg.odt>

Bonjour

catof wrote

Je voulais créer un style unique pour toutes les images de mon document
1 - Bordure
2 - Ombre
3 - Espacement avec le texte
4 - Adaptation au texte
et surtout
5 - Redimensionnement/réduction de la taille de - 30% (quelques soit la
taille et l'orientation)

...
quand j'applique mon nouveau style sur les autre images, c'est parfait
....SAUF pour la taille !
il applique la taille de l'image qui a servi de modèle de construction du
style .

En effet...

Il est possible d'éviter cela mais en préambule mon conseil est de ne pas
procéder ainsi (redimensionnement de l'image dans le document) :
c'est coûteux en terme de ressources et surtout inutile dans la mesure
où les images devraient être "travaillées" *avant* d'être insérées dans le
document (taille, résolution, taille d'impression, nombre de couleurs...).

Des logiciels spécialisés (xnview par exemple) permettent des "traitements
par lots" pour ce genre d'opérations.

Cela dit, pour éviter l'application de la taille de l'image "modèle" il ne
faut
pas partir du style Image mais, selon l'ancrage souhaité, des styles
suivants:
- ancrage comme caractère : étiquette ou formule
- ancrage page : filigrane

Ces styles ne modifient pas la taille de l'image donc créer des nouveaux
styles à partir de ces modèles en modifiant ce qui doit l'être (bordure,
ombre, adaptation du texte, etc.).

Cordialement
Pierre-Yves

merci pour le conseil, je comprends parfaitement pour le traitement de la
taille dans un autre logiciel ..
si cela avait été pour moi j'aurai procédé de cette façon ...mais voila

La demande vient de deux gros services (bâtiments et voirie pour ne rien
cacher) (donc beaucoup de monde)
Ils ont mis en place des procédures, validées par les dirigeants/cadres et
patati et patata
ils ont besoin de faire des rapports d'opération détaillés ou ils
distribuent dans des tableaux des texte et des images.
1 ligne/2 colonnes >---> colonne texte et colonne illustration/photo

C'est ainsi que ça fonctionne depuis des années
et ils utilisent un traitement de texte bien connu pour le faire.

*digression* :
/La migration d'outil bureautique (MSoffice > LibreOffice) génère pas mal de
réticence et mm de résistance.
Elle pourrait mm être remise en question avec les élections prochaines
suite au lobbying fort qui est fait actuellement notamment de la part de ses
même services.... Bref !!!/

C'est délicat de proposer comme réponse, l'utilisation d'un "encore" autre
logiciel qui va nécessité des formations, des installations et de
l'acceptation.
C'est pour cela que je me force à trouver des solutions interne à
libreOffice.

La ressource machine et l'espace disque n'est pas un soucis pour nous
(enfin même si je pense le contraire et que j'alerte régulièrement mes
supérieur à ce sujet, mais comme j'ai déjà l'étiquette de la mouche du coche
avec "MON" LibreOffice. ;-))

je vais tester les styles que tu proposes ....
l'avantage des styles c'est que c'est facile à comprendre et déployable
rapidement.

- ancrage page : filigrane

vient de tester, c'est parfait (pour les effets)

Bonsoir,

Je cherche une formule (pas une macro) pour additionner, par exemple, toutes les cellules ayant une couleur de fond rouge dans une même colonne.

Pour l'instant, je ne trouve pas. Quelqu'un connaîtrait-il une astuce, par hasard ?

Si la couleur de fond est le résultat d'une mise en forme conditionnelle, la somme conditionnelle, SOMME.SI, devrait répondre à la question je pense.

Bonjour Lucien

Tout d'abord sur la forme : merci de ne pas poster une nouvelle
question sur la liste en "répondant" à une précédente.

1. Cela "rompt" le fil pour ceux qui parcourent les listes de cette manière
:slight_smile:
2. Tu risques de ne pas recevoir de réponse, ta question pouvant être
"noyée"
dans un sujet tout autre...

Sur le fond :

Lucien wrote

Je cherche une formule (pas une macro) pour additionner, par exemple,
toutes les cellules ayant une couleur de fond rouge dans une même colonne.

+1 avec Ysabeau si l'application de la couleur de fond répond à un calcul
(qu'on peut donc réutiliser).

Dans les autres cas c'est aussi possible si tu appliques la couleur de fond
via un style de cellule (dans LibreOffice la meilleure mise en forme
repose sur les styles).

Les codes de format numérique peuvent comporter jusqu'à trois parties
séparées par un point-virgule (;). Dans un code de format numérique en trois
parties, la première partie s'applique aux valeurs positives, la seconde aux
valeurs négatives et la troisième à la valeur zéro. Cette dernière partie
est
rarement utilisée... et on peut donc s'en servir.

Exemple de format (les valeurs = 0 sont mises entre parenthèses):
[>0]0,##;[<0]0,##;(0)

On peut alors utiliser la fonction CELLULE avec son argument
PARENTHESES qui renvoie 1 si le format du code comporte une parenthèse
ouvrante sinon 0.

Mise en oeuvre dans le classeur joint :
- Le style "Rouge" utilise le format ci-dessus
- La colonne à additionner est A
- La colonne B applique la formule CELLULE (elle peut être masquée)
- On calcule la somme par la formule SOMMEPROD multipliant les
deux matrices.

SommeCouleurFormule.ods
<http://nabble.documentfoundation.org/file/n4088239/SommeCouleurFormule.ods>

Nota: on voit que l'usage d'un style n'est pas obligatoire mais facilite
grandement
la mise en forme... et du coup le calcul puisque ce dernier en dépend :slight_smile:

Cordialement
Pierre-Yves

Merci à Ysabeau et Pierre-Yves pour ce début de solution.

D'abord, sur la forme, je croyais qu'il suffisait d'enlever "Re:" en début de sujet, puis de modifier le libellé, pour que mon message devienne un post à part entière. Visiblement, c'est faux.
Je précise que j'utilise Thunderbird 24.2.0, pour "suivre" la liste.

Ensuite, sur le fond :
1. Non je n'utilise pas les styles : je colore mes cases "à la main". Mais, suite à vos réponses, j'ai créé, via la touche F11, un style, que j'ai appelé "rouge"
2. J'ai tenté de reproduire l'exemple gentiment fourni par Pierre-Yves. Mais, chez moi, ça ne marche pas.

ma_tentative.ods
http://xpo4ut.1fichier.com/

C'est une liste d'invitations.
colonne B : une croix pour ceux qui sont invités
colonne C : un "o" pour ceux qui viennent ; une case rouge pour ceux qui ne viennent pas

Le but est de les compter automatiquement.

Suite...

Lucien RUBEMPRE wrote

2. J'ai tenté de reproduire l'exemple gentiment fourni par Pierre-Yves.
Mais, chez moi, ça ne marche pas.

1.Tu n'avais appliqué le style que sur C2.
2.Tu n'avais pas défini le format de nombre pour le style.

De toutes façons, comme pressenti, cette manière de faire serait
inutilement compliquée. Compte tenu de tes données tu peux:

- appliquer un formatage conditionnel sur la colonne C
(passe en rouge quand la cellule est <> "o")
- compter avec les fonctions NB.SI ou SOMMEPROD ou
SOMME (en validant cette dernière par Ctrl+Maj+Entrée pour
en faire une fonction matricielle).

Les 3 possibilités dans le classeur joint:
ma_tentative.ods
<http://nabble.documentfoundation.org/file/n4088255/ma_tentative.ods>

Cordialement
Pierre-Yves

Merci à Ysabeau et Pierre-Yves pour ce début de solution.

D'abord, sur la forme, je croyais qu'il suffisait d'enlever "Re:" en
début de sujet, puis de modifier le libellé, pour que mon message
devienne un post à part entière. Visiblement, c'est faux.
Je précise que j'utilise Thunderbird 24.2.0, pour "suivre" la liste.

Ouaip il garde des traces dans les entêtes.

C'est une liste d'invitations.
colonne B : une croix pour ceux qui sont invités
colonne C : un "o" pour ceux qui viennent ; une case rouge pour ceux qui
ne viennent pas

Le but est de les compter automatiquement.

Ben moi au plus simple, je mettrais un caractère quelconque et une mise en forme conditionnelle et j'aurais joué avec les NB.VAL.

Cela dit, encore mieux et plus simple en gestion ultérieure et plus réutilisable :
- une seule colonne avec une liste de choix imposée (à partir d'une plage nommée comme on peut la réutiliser dans le formule) et nommée
- des mises en forme conditionnelles
- le recours à NB.VAL en utilisant les deux plages nommées ci-dessus (positions et réponses) pour chacune des positions

Merci à vous deux (PYS & Ysabeau).

Je retiens la solution de Pierre-Yves qui est la plus simple et qui m'apprend une chose : ce qui manque, souvent, ce ne sont pas les possibilités technique dans LO, mais la réflexion logique qui permet de résoudre un problème "C" en combinant la solution d'un problème "A" avec celle d'un problème "B".
En d'autres termes, on peut aussi appeler ça la "jugeote".

Bon dimanche à tous.

Bonjour,

chaque message a un numéro d'identification unique, quel que soit le logiciel.
C'est ce qui permet de lier les réponses au message initial.
Si on change le sujet à la main, le lien persiste dans tous les cas.
C_Lucien

Merci Lutch,

Tout simplement : je l'ignorais.
Je ne pourrai plus le dire, à l'avenir.