Bonjour à tous
Je suis en train de créer un fichier de réservation de salles/chambres d’hôtel.
Je souhaite qu'a chaque jour je puisse affecter une couleur différente en fonction du statut de la réservation (confirmé, a confirmer, annulé ...)
J'ai choisi pour cela d'ajouter une colonne supplémentaire avec liste déroulante qui change la couleur des deux colonnes grâce au formatage conditionnel
Mais,je souhaiterais masquer ma colonne de condition (C dans mon fichier joint) mais si je fais ça je perds ma liste déroulante
Si je réduit la taille de ma colonne la liste déroulante est illisible.
J'ai pensé à créer des boutons sur lesquels j'affecte une liste (colonne E et G) , comme cela je peux cacher ma colonne F, mais lorsque je copie le boutons pour l'affecter aux lignes du dessous il est toujours affecté à la même cellule, donc certes je peux changer l'affectation mais cela va être fastidieux à faire sur un calendrier de 365 jours!
est il possible de réduire la largeur de la colonne comprenant la liste déroulante sans réduire la largeur de la liste elle meme?
ou est il possible de copier un bouton en l'incrémentant aux lignes inférieures?
Si vous avez d'autres idées je prends.
Je vous remercie
Sindbadm
[Résolu] largeur liste déroulante non liée à largeur colonne
Modérateur : Vilains modOOs
Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
-
- NOOuvel adepte
- Messages : 15
- Inscription : 01 déc. 2011 12:39
[Résolu] largeur liste déroulante non liée à largeur colonne
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
OOO 4.1.5 sous Mac OSX El Capitan
-
- GourOOu
- Messages : 5753
- Inscription : 02 janv. 2009 23:56
Re: largeur liste déroulante non liée à largeur colonne
Bonsoir Sindbadm,
La solution la plus simple est d'utiliser les styles que tu as créés. Tu sélectionnes la cellule où tu as saisi le montant, puis tu appuies sur F11 (Format/gérer les styles), ou bien par le volet latéral et tu double-cliques sur le style que tu as heureusement nommé conformément aux libellés de ta liste déroulante, ton montant passe dans la couleur de ton choix. Si tu sélectionnes une cellule déjà formatée, le gestionnaire de style t'indique automatiquement le style en cours. Tu rappuies sur F11 pour masquer le gestionnaire de styles.
S'il s'agit ensuite de faire des calculs uniquement à partir des styles, tu peux utiliser une extension comme COUNTSTYLE() d'Hubert Lambert.
D'un autre côté, il n'est guère plus difficile de masquer et démasquer une colonne !
Cordialement,
Jean-Louis
La solution la plus simple est d'utiliser les styles que tu as créés. Tu sélectionnes la cellule où tu as saisi le montant, puis tu appuies sur F11 (Format/gérer les styles), ou bien par le volet latéral et tu double-cliques sur le style que tu as heureusement nommé conformément aux libellés de ta liste déroulante, ton montant passe dans la couleur de ton choix. Si tu sélectionnes une cellule déjà formatée, le gestionnaire de style t'indique automatiquement le style en cours. Tu rappuies sur F11 pour masquer le gestionnaire de styles.
S'il s'agit ensuite de faire des calculs uniquement à partir des styles, tu peux utiliser une extension comme COUNTSTYLE() d'Hubert Lambert.
D'un autre côté, il n'est guère plus difficile de masquer et démasquer une colonne !
Cordialement,
Jean-Louis
LibO 7.6.6.3 (x64 avec Java 1.8.0_411) et AOO 4.1.15 (avec Java x32 1.8.0_381), Windows 7 Édition Intégrale 64 SP1
-
- RespOOnsable forum
- Messages : 9255
- Inscription : 28 août 2010 08:45
Re: largeur liste déroulante non liée à largeur colonne
Bonjour,
Nous vous conseillons de passer à la version 4.1.5 [AOO] Installation AOO 4.1.5 sur MacOS X
Sans rapport avec votre problème du jour, mais pour votre information des dysfonctionnements avaient été signalés sur AOO 4.1.0.votre signature a écrit :OOO 4.1.0 sous Mac OSX El Capitan
Nous vous conseillons de passer à la version 4.1.5 [AOO] Installation AOO 4.1.5 sur MacOS X
Touche Ctrl de Windows = touche cmd⌘ sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac
-
- NOOuvel adepte
- Messages : 15
- Inscription : 01 déc. 2011 12:39
Re: largeur liste déroulante non liée à largeur colonne
Bonjour à tous
Merci Jean-Louis pour ta réponse.
Malheureusement elle ne me convient pas, et ceci pour 2 raisons :
-dans le tableau final que je vais utiliser il y aura pas mal de styles dont la plupart ne seront pas utilisés pour ces conditions de réservation, j'aurais donc un problème de lisibilité
-la personne qui utilisera ce fichier n'est ni connaisseuse ni utilisatrice de tableur, je souhaite donc une solution très simple d'ou la liste déroulante.
La liste déroulante s'adapte forcément à la taille de la colonne ?
Merci
Sindbadm
Merci Jean-Louis pour ta réponse.
Malheureusement elle ne me convient pas, et ceci pour 2 raisons :
-dans le tableau final que je vais utiliser il y aura pas mal de styles dont la plupart ne seront pas utilisés pour ces conditions de réservation, j'aurais donc un problème de lisibilité
-la personne qui utilisera ce fichier n'est ni connaisseuse ni utilisatrice de tableur, je souhaite donc une solution très simple d'ou la liste déroulante.
La liste déroulante s'adapte forcément à la taille de la colonne ?
Merci
Sindbadm
OOO 4.1.5 sous Mac OSX El Capitan
-
- GourOOu
- Messages : 5753
- Inscription : 02 janv. 2009 23:56
Re: largeur liste déroulante non liée à largeur colonne
Bonjour,
Pour l'instant, pas d'autre idée que celle appliquée dans l'exemple joint : définition d'un style bis pour chaque catégorie ("style_") qui rend invisible le nom de la catégorie.
Cordialement,
Jean-Louis
Pour l'instant, pas d'autre idée que celle appliquée dans l'exemple joint : définition d'un style bis pour chaque catégorie ("style_") qui rend invisible le nom de la catégorie.
Cordialement,
Jean-Louis
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibO 7.6.6.3 (x64 avec Java 1.8.0_411) et AOO 4.1.15 (avec Java x32 1.8.0_381), Windows 7 Édition Intégrale 64 SP1
-
- NOOuvel adepte
- Messages : 15
- Inscription : 01 déc. 2011 12:39
Re: largeur liste déroulante non liée à largeur colonne
Bonjour
Merci Jean-Louis
Si je comprends bien il n'y a pas vraiment moyen de cacher ma colonne "condition", la C dans ton exemple, pour faire comme si la liste était collée à la colonne précédente.
Je vais m'en accommoder donc
je laisse le sujet ouvert pour l'instant, peut être qu'une idée lumineuse pourrait jaillir des cerveaux de ce forum
Cordialement
Sindbadm
Merci Jean-Louis
Si je comprends bien il n'y a pas vraiment moyen de cacher ma colonne "condition", la C dans ton exemple, pour faire comme si la liste était collée à la colonne précédente.
Je vais m'en accommoder donc
je laisse le sujet ouvert pour l'instant, peut être qu'une idée lumineuse pourrait jaillir des cerveaux de ce forum
Cordialement
Sindbadm
OOO 4.1.5 sous Mac OSX El Capitan
-
- GourOOu
- Messages : 5753
- Inscription : 02 janv. 2009 23:56
Re: largeur liste déroulante non liée à largeur colonne
Pas vraiment... à ma connaissance, du moins pour que la liste déroulante reste opérationnelle. Je n'ai pas non plus de solution pour un changement automatique de cellule liée sur contrôle de liste déroulante. À noter que ton choix de STYLE() dans la MFC ne me convainc pas non plus, surtout pour 365 lignes : risque de clignotement, de dysfonctionnement d'affichage...Sindbadm a écrit :Si je comprends bien il n'y a pas vraiment moyen de cacher ma colonne "condition"
Il faudrait sans doute s'orienter vers une solution macro : par exemple l'affichage automatique au démarrage d'une petite palette flottante personnalisée avec le choix à cocher du style voulu (une sorte de gestionnaire de style simplifié). Si tu t'orientes vers cette solution, ouvre un sujet dans la Rubrique Macros et API.
Cordialement,
Jean-Louis
LibO 7.6.6.3 (x64 avec Java 1.8.0_411) et AOO 4.1.15 (avec Java x32 1.8.0_381), Windows 7 Édition Intégrale 64 SP1
-
- ManitOOu
- Messages : 2744
- Inscription : 16 avr. 2010 13:31
Re: largeur liste déroulante non liée à largeur colonne
Bonjour,
Dans le fichier joint une autre façon d'aborder le problème :
Colonne B, l'utilisateur sélectionne les références de la cellule à colorer
colonne C, il choisit le style à appliquer à cette cellule.
En somme c'est un peu comme si les cellules B1 et C1 servent de "tableau de bord" pour piloter à distance la couleur à donner à une cellule, à voir si cela est gérable pour un tableau d'une année. A priori oui puisqu'un tableau d'une année peut être décomposé en 12 mois ou 52/53 semaines.
Dans le fichier joint une autre façon d'aborder le problème :
Colonne B, l'utilisateur sélectionne les références de la cellule à colorer
colonne C, il choisit le style à appliquer à cette cellule.
En somme c'est un peu comme si les cellules B1 et C1 servent de "tableau de bord" pour piloter à distance la couleur à donner à une cellule, à voir si cela est gérable pour un tableau d'une année. A priori oui puisqu'un tableau d'une année peut être décomposé en 12 mois ou 52/53 semaines.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
En principe, toujours à jour des dernières versions dites stables
AOO
LibreOffice
Debian 10 et 11
AOO
LibreOffice
Debian 10 et 11