synthèse de 2 tableaux avec une donnée commune ?

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

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.
lahoupe59
Membre OOrganisé
Membre OOrganisé
Messages : 50
Inscription : 27 oct. 2006 12:33

synthèse de 2 tableaux avec une donnée commune ?

Message par lahoupe59 »

Bonjour,

j'essaye de faire un tableau récapitulatif regroupant deux feuilles.
Il s'agit de gestion de dossiers ou travaux chacun se voyant attribuer un numéro de dossier.
La première feuille sert à noter les arrivées de ces dossiers.
La seconde les sorties où le n° de dossier est réitéré.
J'aimerais faire une synthèse sur la troisième feuile où les données concernant un même dossier soient alignés de manière automatique.
Je ne sais pas s'il existe une formule ou une macro permettant de rendre cette manipulation automatique.
D'autre part le fichier devant contenir près de 2000 lignes par an, y' a t il moyen de créer un module de recherche à l'aide d'un formulaire ?
Si j'enregistre une macro, elle ne recherche que le mot que j'ai tapé lors de l'enregistrement de cette macro et non une variable ?

Par avance, merci de votre aide.

http://user.services.openoffice.org/fr/ ... 031601.ods
oOo 3.2.1 sous Ubuntu 10.10
oOo 3.1.0 sous XP.
oOo 2.4 sous XP (Travail)
Jeff
GourOOu
GourOOu
Messages : 9628
Inscription : 18 sept. 2006 09:40
Localisation : France

Message par Jeff »

Bonjour,

Concernant les formules, une toute simple en rentrer en A1 de la feuille 3 serait par exemple :
=Feuille1.A1
Pour peut quand B1 de la feuille 3 tu rentre :
=Feuille2.B1
et que tu recopie tes formules, tu as bien sur la même ligne la synthèse de tes deux premières feuilles.

Concernant les macros, la question est à poser en section Macros et API...
(selon les règles du forum, et pour faciliter les recherches futures, une question par post, chaque post au bon endroit)

Le formulaire n'existe pas (à ma connaissance) sur Calc car Base fait celà.

Concernant le recherche...fais une recherche sur le forum, tu devrai trouver ton bonheur ! (le menu Rechercher est sur la même ligne que Connexion)
Jeff
GourOOu
GourOOu
Messages : 9628
Inscription : 18 sept. 2006 09:40
Localisation : France

Message par Jeff »

Peut-être que ce fil peut aussi t'interresser (trouvé avec Rechercher :wink: :

http://user.services.openoffice.org/fr/ ... html+excel

Bienvenue sur OOo !
lahoupe59
Membre OOrganisé
Membre OOrganisé
Messages : 50
Inscription : 27 oct. 2006 12:33

Message par lahoupe59 »

Merci pour cette piste.

Néanmoins, mon problème c'est que mes deux feuilles ne contiennent pas le même nombre de ligne, vu qu'un dossier enregistré à l'arrivé n'est pas forcément sorti au moment ou je fais la synthèse.
N'existe t il pas une formule du style si valeur cellule A1(feuille 1) = valeur cellule A22(feuille 2) alors les valeurs de cette ligne (22) viennent se coller à côté des premières dans une troisième feuille.
De cette façon, sur ma feuille de synthèse, j'ai une vue globale des dossiers qui n'ont pas encore étaient traités.

Quant au module de recherche, je n'ai pas trouvé de macro que je puisse assigné à un bouton de formulaire. Je poserai la question dans le bon forum.
oOo 3.2.1 sous Ubuntu 10.10
oOo 3.1.0 sous XP.
oOo 2.4 sous XP (Travail)
Jeff
GourOOu
GourOOu
Messages : 9628
Inscription : 18 sept. 2006 09:40
Localisation : France

Message par Jeff »

Pour "faire" la formule que je t'ai proposé, positionne toi sur ta cellule en 3ème feuille, tape "=" (sans les guillemets bien sûr) puis clique sur ta cellule en feuille 1.
Si tu veux y mettre une condition SI, tu peux aussi
Structure d'une condition SI :
=SI(test logique;valeur si vrai;valeur si faux)

Utilise Joindre un fichier (sur la même ligne que Connexion) si tu peux nous donner un bout de fichier, comme une copie d'écran de ce que tu veux obtenir par ex.
lahoupe59
Membre OOrganisé
Membre OOrganisé
Messages : 50
Inscription : 27 oct. 2006 12:33

Message par lahoupe59 »

Le fichier "exemple" est dans mon premier post.
oOo 3.2.1 sous Ubuntu 10.10
oOo 3.1.0 sous XP.
oOo 2.4 sous XP (Travail)
Jeff
GourOOu
GourOOu
Messages : 9628
Inscription : 18 sept. 2006 09:40
Localisation : France

Message par Jeff »

Voici une source d'inspiration :

http://user.services.openoffice.org/fr/ ... 052521.ods

A toi d'adapter, j'ai recopier les formules sur 50 lignes.
lahoupe59
Membre OOrganisé
Membre OOrganisé
Messages : 50
Inscription : 27 oct. 2006 12:33

Message par lahoupe59 »

Merci,

je vais étudier cela ce week-end :)
oOo 3.2.1 sous Ubuntu 10.10
oOo 3.1.0 sous XP.
oOo 2.4 sous XP (Travail)