Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 03/12/2007, à 13:55

Levi59

Besoin d'aide OOo calc

J'aimerais créer des menus avec des sous menus associés sous calc et je ne sais pas comment m'y prendre...

il y aurais 2 menus dépendants, le premier déterminant ce qui apparaitrait dans le second menu:
1-Humain                                                  --->    Terrien, lunien, etc
2-Humain génétiquement modifiées         --->    Mutant, venusien, etc
3-Cyborg                                                   --->    etc
4-Robot                                                     --->    etc

(C'est pour créer un modèle de fiche personnage...)
Pourriez vous m'aider?

merci big_smile

Hors ligne

#2 Le 03/12/2007, à 14:51

JBF

Re : Besoin d'aide OOo calc

Une piste : utiliser Données > Validité... pour faire une liste déroulante.
Tu peux aussi explorer la doc du site fr.openoffice.org.

JBF


LibreOffice : https://fr.libreoffice.org/ (téléchargement, documentation, FAQ, assistance, contribuer, ...)
Aide pour LibreOffice par la communauté francophone : https://ask.libreoffice.org/fr/

Hors ligne

#3 Le 03/12/2007, à 15:22

Levi59

Re : Besoin d'aide OOo calc

Je sais faire une liste mais je sais pas comment associer les choix d'une 2eme liste par rapport au choix d'une première.

Par exemple je choisi dans la première liste "1-Humain" et la deuxieme liste affiche automatiquement "Terrien lunien etc..." mais pas les autres choix correspondant a d'autre listes.

En regardant dans la documentation, il parlent souvent de Macro mais j'ai jamais touché a ça et j'y connait rien.

Hors ligne

#4 Le 03/12/2007, à 15:42

JBF

Re : Besoin d'aide OOo calc

Il me semble qu'il est possible de prendre le contenu d'une liste déroulante dans des cellules.
On doit bien pouvoir piocher dans une colonne ou une autre selon la valeur du premier choix.

Si tu n'y arrives pas, tu trouveras sans doute une aide appréciable sur la liste users-fr : http://fr.openoffice.org/contact-forums.html.

JBF


LibreOffice : https://fr.libreoffice.org/ (téléchargement, documentation, FAQ, assistance, contribuer, ...)
Aide pour LibreOffice par la communauté francophone : https://ask.libreoffice.org/fr/

Hors ligne

#5 Le 03/12/2007, à 16:26

Levi59

Re : Besoin d'aide OOo calc

Je ne trouve rien qui corresponde ou alors je ne cherche pas les bons termes...

Hors ligne

#7 Le 03/12/2007, à 22:45

Ekel

Re : Besoin d'aide OOo calc

Bonsoir,

Il existe un forum en français dédié à  OOo... http://oooforum.free.fr/forum/

Cordialement.

Dernière modification par Ekel (Le 03/12/2007, à 22:46)


Ekel
---
Jammy Jellyfish - KUbuntu Utilisateur n°16275
AMD Ryzen 5 5600G  | B550 GAMING X V2 | 16 Go | 22" + 22"

Hors ligne

#8 Le 09/12/2007, à 15:18

Levi59

Re : Besoin d'aide OOo calc

J'ai trouvé pour la première partie... en fait c'est tout con.
Il faut choisir plage de cellule pour les deux
La première on met la plage de cellule du premier choix (rien de compliqué) et le deuxième on utilise SI( ) pour faire les condition d'affichage du deuxième menu
ex: SI(CelluleMenu1=Cellule1erChoix;PlageDeCelluleSousMenu1;PlageDeCelluleSousMenu2)


Maintenant j'ai un autre problème avec une très longue formule qui ne fonctionne pas... (tout se rapporte a du texte.)

SI(ET(EXACT(B6;Feuille3.B49)=1;EXACT(B9;Feuille3.C14)=1);"Cyberdocteur ne peut être vénusien combattant";SI(ET(EXACT(B6;Feuille3.B50)=1;EXACT(B9;OU(Feuille3.C8;Feuille3.C9;Feuille3.C14))=0);"Doit être Lunien, Zalémien ou Vénusien Dominant";SI(ET(EXACT(B6;Feuille3.B51)=1;EXACT(B9;OU(Feuille3.C9;Feuille3.C8;Feuille3.C13;Feuille3.C14;Feuille3.C24))=1);"Ne peut être Zalemien, Vénusien, Lunien ou androà¯de";SI(ET(EXACT(B6;Feuille3.B52)=1;EXACT(B9;OU(Feuille3.C9;Feuille3.C8;Feuille3.C13;Feuille3.C14))=1);"Ne peut être Vénusien, Zalemien ou Lunien";SI(ET(EXACT(B6;Feuille3.B53)=1;EXACT(B9;OU(Feuille3.C13;Feuille3.C14;Feuille3.C24))=1);"Ne peut être Vénusien ou androà¯de";SI(ET(EXACT(B6;Feuille3.B54)=1;EXACT(B9;Feuille3.C8)=1);"Ne peut être Lunien";SI(ET(EXACT(B6;Feuille3.B55)=1;EXACT(B9;OU(Feuille3.C8;Feuille3.C9;Feuille3.C13;Feuille3.C14)=1);"Ne peut être Lunien, Zalémien ou Vénusien";SI(ET(EXACT(B6;OU(Feuille3.B56;Feuille3.B57))=1;EXACT(B9;OU(Feuille3.C18;Feuille3.C24))=0);"Doit être Cyborg ou androà¯de";" ")))))))))

Ca renvoi #VALEUR! alors que les cases sont bien désigné, même quand je retire toute valeur de B6 et B9 qui devrait afficher une case vide...

Edit: Trouvé! erreur d'inattention...
voici le code corrigé.

=SI(ET(B6=Feuille3.B49;B9=Feuille3.C14);"Cyberdocteur ne peut etre venusien combattant";SI(ET(B6=Feuille3.B50;OU(B9<>Feuille3.C8;B9<>Feuille3.C9;B9<>Feuille3.C14));"Doit être Lunien, Zalemien ou Venusien Dominant";SI(ET(B6=Feuille3.B51;OU(B9=Feuille3.C9;B9=Feuille3.C8;B9=Feuille3.C13;B9=Feuille3.C14;B9=Feuille3.C24));"Ne peut être Zalemien, Venusien, Lunien ou androide";SI(ET(B6=Feuille3.B52;OU(B9=Feuille3.C9;B9=Feuille3.C8;B9=Feuille3.C13;B9=Feuille3.C14));"Ne peut être Vénusien, Zalemien ou Lunien";SI(ET(B6=Feuille3.B53;OU(B9=Feuille3.C13;B9=Feuille3.C14;B9=Feuille3.C24));"Ne peut être Vénusien ou androà¯de";SI(ET(B6=Feuille3.B54;B9=Feuille3.C8);"Ne peut être Lunien";SI(ET(B6=Feuille3.B55;OU(B9=Feuille3.C8;B9=Feuille3.C9;B9=Feuille3.C13;B9=Feuille3.C14);"Ne peut être Lunien, Zalémien ou Vénusien";SI(ET(OU(B6=Feuille3.B56;B6=Feuille3.B57);OU(B9<>Feuille3.C18;B9<>Feuille3.C24));"Doit être Cyborg ou androide";"OK")))))))))

Reste toujours le problème du #valeur! pour les moment ou aucune condition n'est remplit. Que puis je faire pour qu'il n'apparaisse pas?

Dernière modification par Levi59 (Le 09/12/2007, à 21:59)

Hors ligne