... suite

> -----Message d'origine-----
> De : nicolas.canu [mailto:[email protected]]
> Envoyé : vendredi 7 avril 2017 11:33
> À : [email protected]
> Objet : [fr-users] Re: Mise en forme avec fonction = égale
> 
> Je vous mets le fichier en pièce jointe pour mieux comprendre
> 
> L'idée est que la feuille "planning + evenement classe"
> 
> génére ensuite les feuilles planning 4
> Planning 3
> CAPa 1 ...Etc
> 
> En conservant la mise en du tableau "planning + evenement classe"
>  sur les autres feuilles
> 
> https://framadrop.org/r/7tHP4CpYiR#WIgwdLylUyeU9W/vsgg7zHXeCMiIJUTzcoPhH6F
> 18PE=

En effet, les solutions déjà indiquées ne peuvent pas marcher dans ce cas,
voici un exemple de solution possible:
https://framadrop.org/r/UK9i3_EBPD#WLGCXf/ihKlYa4UCSnigB673mobSDBU9v4F2maPo5
/Q=

Sur les feuilles planning 3 et planning 4, j'utilise la fonction STYLE qui
permet d'appliquer un style donné à une cellule.
Mais pour cela il faut:

1/ définir ces styles, ici j'ai créé 5 styles (déc bleue; déc jaune; déc
verte; fond gris; vacances). Ils reproduisent à l'identique le style des
cellules de la première feuille:
Se positionner sur la cellule dont on veut définir le style, dans "styles et
formatage" (F11), cliquer sur l'icône "Nouveau style".

2/ dans la première feuille, rajouter des colonnes (que l'on pourra masquer
ensuite) contenant le style appliqué à la colonne de gauche

3/ dans les feuilles planning, rajouter à la formule qui recopie le contenu:
&T(STYLE(adresse de la cellule contenant le nom du style))
Comme les cellules contiennent du texte, il faut utiliser & (et non +) et
rajouter la fonction T()

Je ne vois pas d'autre solution, sauf à utiliser une macro, mais ce serait
plus compliqué.

Cordialement,
Michel


-- 
Envoyez un mail à [email protected] pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés

Répondre à