[Résolu] [Base] listbox anniversaire

Discussions et questions sur tout ce qui concerne la programmation tous langages et tous modules confondus.

Modérateur : Vilains modOOs

Règles du forum
:alerte: Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
fanfan38
Membre lOOyal
Membre lOOyal
Messages : 27
Inscription : 19 févr. 2013 05:03

[Résolu] [Base] listbox anniversaire

Message par fanfan38 »

Bonjour
J'ai un fichier qui tourne sous excel et j'aurai souhaité le faire fonctionner sur libre office
ma macro sous excel une boucle sur les lignes si date de naissance, conjointne, enfx ne<>"" listbox =nom, prenom(du titulaire, de son conjoint ou de son enfant), mois, jour,id) soit 5 colonnes
les 3 premières sont visible puis un tri sur mois et jour...
Mais je sais pas faire sous libre office.
Un coup de main et les explications seraient les bienvenues.
Cordialement
Merci
François
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par micmac le 14 janv. 2022 09:10, modifié 1 fois.
Raison : Balisage
libre office 7.2.2 sous windows 10 (bureau) et sous Lubuntu (portable)
Avatar de l’utilisateur
DLE
SuppOOrter
SuppOOrter
Messages : 1477
Inscription : 30 déc. 2007 18:56
Localisation : Lille

Re: [Base] listbox anniversaire

Message par DLE »

Bonsoir,

Vous avez fourni une base de données, il manque le classeur Calc.
A+
MacOS Sonoma 14.4.1 (iMac-Intel) : AOO 4.1.15 , LibreOffice 7.6.5.2, Adoptium-temurinJDK_1.8.0_402 -
Windows 10 64 bits :
AOO 4.1.15, Libreoffice 7.1.8.1 - FireFox, Thunderbird, ORB 1.2.1
fanfan38
Membre lOOyal
Membre lOOyal
Messages : 27
Inscription : 19 févr. 2013 05:03

Re: [Base] listbox anniversaire

Message par fanfan38 »

Bonjour et merci de t'occuper de mon cas
Je n'ai pas utilisé Calc mais Base. La listbox est sur le formulaire
Mais si il faut j'utiliserai Calc

A+ François
libre office 7.2.2 sous windows 10 (bureau) et sous Lubuntu (portable)
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25181
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [Base] listbox anniversaire

Message par Dude »

Salut,
fanfan38 a écrit :La listbox est sur le formulaire
Sauf erreur, il n'y a aucune zone de liste sur l'unique formulaire de ton ODB :
capture.jpg
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9255
Inscription : 28 août 2010 08:45

Re: [Base] listbox anniversaire

Message par micmac »

Bonjour et bienvenue,
Dans votre signature il y a écrit : libre office 6.3.4.2
Cette version de LibO est obsolète.
Si c'est une obligation ou un choix mentionnez-le dans votre signature.

Afin de profiter des dernières améliorations, il est fortement recommandé d'être à jour de la dernière version officielle stable
Accès direct à votre signature pour la corriger.
Touche Ctrl de Windows = touche cmd⌘ sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac
Avatar de l’utilisateur
jeanmi2403
SuppOOrter
SuppOOrter
Messages : 1398
Inscription : 18 janv. 2008 09:02
Localisation : Val de Marne

Re: [Base] listbox anniversaire

Message par jeanmi2403 »

Bonjour,
fanfan38 a écrit : une boucle sur les lignes si date de naissance, conjointne, enfx ne<>"" listbox =nom, prenom(du titulaire, de son conjoint ou de son enfant), mois, jour,id) soit 5 colonnes
les 3 premières sont visible puis un tri sur mois et jour...
Je n'ai rien compris !
Est-il possible d'écrire cela en français ?
Éventuellement le classeur Excel pour voir de quoi il est question ?
Le tableur et Base n'ont pas les mêmes fonctionnalités, mais il est peut être possible d'obtenir le même résultat autrement, si le problème est clairement défini.
Bonne journée,
Dernière modification par jeanmi2403 le 30 nov. 2021 16:11, modifié 1 fois.
Jean-Michel
LibO 7.5.9 et AoO 4.1.15 sur Windows 11 & Ubuntu 22.04
LibO 7.6 sur OpenSuse & Linux MX
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16960
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: [Base] listbox anniversaire

Message par jeanmimi »

Bonjour,
fanfan38 a écrit :J'ai un fichier qui tourne sous excel et j'aurai souhaité le faire fonctionner sur libre office
Avec Base, il faut une autre structure du fichier, avec une première Table avec les coordonnées de l'adulte principal et une autre, en Relation par leurs ID, avec les coordonnées du ou des adultes secondaires (si un adulte principal change d'adulte secondaire au cours des années) et de leurs enfants. Il ne sera alors plus question d'enfant 1, 2 ou 3 comme on le fait dans Calc et plus généralement dans un Tableur.
Tables_base_relationnelle.png
Ensuite, une fois que la réorganisation est faite, pour faire le choix d'un NOM dans une Zone de liste, il faut créer une autre Table dédiée à la sélection de ce NOM de l'adulte principal.
Un tutoriel du forum explique comment procéder.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9255
Inscription : 28 août 2010 08:45

Re: [Base] listbox anniversaire

Message par micmac »

Bonjour,

Dernière connexion le : 09 Déc 2021 08:41
Vous avez lu semble t-il les réponses qui vous ont été faites sans y donner de suite.
N'ayant plus de nouvelles, on peut en déduire que le problème est résolu ou ne se reproduit pas.
  1. Merci de baliser par vous-même la prochaine fois.
  2. Un remerciement fait aussi plaisir aux bénévoles qui vous ont consacré de leur temps.
    La politesse fait également partie de la philosophie du logiciel libre.
Sujet balisé [Résolu] et verrouillé.

Cordialement,
Touche Ctrl de Windows = touche cmd⌘ sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac