Re: [users-fr] Re: [calc] compilation de feuilles
Bonjour Pierre, Il y a peut-être moyen de faire ce que tu demandes avec une formule en utilisant en une formule composée avec la fonction FEUILLE(réf), mais je ne sais pas correctement l'utiliser. MT pierrre a écrit : MT writes: Bonjour, Je dirais simplement que: MOIS | TOTAL JANV | $Janvier.$I$13 FEV | $Fevrier.$I$13 etc... MT Claude FRICARD a écrit : Je veux bien supposer qu'il ne s'agit pas de faire dans la nouvelle feuille une simple Somme de : Feuiile1!I13.Feuille1!I13; etc ...mais ce que tu demandes est une macro ? Claude Le 27/07/2010 11:36, pierrre a écrit : Bonjour, J'ai un tableur avec plusieurs feuilles, toutes sur le même modèle (une feuille / mois). Quelle est la manœuvre pour compiler les données figurant dans la même case sur toutes ces feuilles, dans une nouvelle feuille ? Ex : pour chaque mois, j'ai dans la case I13 mon total du mois. je veux construire une nouvelle feuille avec la liste MOIS | TOTAL JANV | 17 FEV | 33 etc. | etc. merci d'avance, et bonne journée Pierrre -- ça serait ça, sauf qu'il y a pas mal de feuilles, et que je voulais éviter de tout ressaisir à la main (aussi pour éviter les erreurs d'intitulé). existe-t-il une manière d'extraire les noms de toutes les feuilles d'un tableur ?
[users-fr] Re: [calc] compilation de feuilles
Merci pour tous ces conseils ! la fonction INDIRECT marche très bien. par contre, j'ai repris tous mes noms de feuilles à la main... existait-il un moyen d'extraire les noms des feuilles contenues dans le document ? bonne journée, pierrre - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
Re: [users-fr] champs dans calc
Bonjour, Dans Calc sélectionne ta colonne puis va dans Outil_Validité... Choisi dans la fenêtre, la sélection bleuie et choisi liste. Puis saisis ta liste en faisant shifft entrée pour ajouter un nouveau et valide le tout Un fois fini quand tu passes dans un cellule de ta colonne tu auras le choix de tes rubriques Cordialement Le 27/07/2010 21:38, christianwtd a écrit : Le 27/07/2010 15:32, Cybelodie a écrit : Bonjour à toutes et à tous, une question à propos de Calc : savez-vous s'il y aura un jour la possibilité d'insérer des champs de saisie comme cela est possible dans Writer ? Je parle des champs : Insertion Champs Autres... Ou si quelqu'un a un moyen détourner de le faire, merci de m'en faire part. Bon été à vous Bonsoir Elodie et tout le monde, C'est possible en utilisant les formulaires. Enfin j'espère que c'est ce que tu cherches. C'est déjà ancien (pour la v2.x), mais tu peux jeter un œil sur ces pages (plusieurs à la suite) : http://christianwtd.free.fr/index.php?rubrique=Formulair01 En espérant aider un peu. Bon surf, Christian
Re: [users-fr] champs dans calc
Bonjour Christian et les Autres, j'aurais dû préciser que je connais les formulaires, mais trop long, ou trop complexe pour remplir quelques miséreuses cellules. (-; Il est vrai que ce serait le bon moyen de faire mais c'est si pratique les champs de saisie dans Writer. Merci de ta réponse et bon été Le 27 juillet 2010 21:38, christianwtd christian...@free.fr a écrit : Le 27/07/2010 15:32, Cybelodie a écrit : Bonjour à toutes et à tous, une question à propos de Calc : savez-vous s'il y aura un jour la possibilité d'insérer des champs de saisie comme cela est possible dans Writer ? Je parle des champs : Insertion Champs Autres... Ou si quelqu'un a un moyen détourner de le faire, merci de m'en faire part. Bon été à vous Bonsoir Elodie et tout le monde, C'est possible en utilisant les formulaires. Enfin j'espère que c'est ce que tu cherches. C'est déjà ancien (pour la v2.x), mais tu peux jeter un œil sur ces pages (plusieurs à la suite) : http://christianwtd.free.fr/index.php?rubrique=Formulair01 En espérant aider un peu. Bon surf, Christian -- Visitez http://christianwtd.free.fr/ pour débuter avec Calc, d'OpenOffice.org - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org -- (-; Élodie Mieux motarde que jamais ;-)
Re: [users-fr] champs dans calc
Bonjour Joël, merci de ta réponse mais cela n'ira pas dans ce que je veux faire. J'aurais dû m'en tenir à la question sur les champs dans Calc (-; Merci encore et bon été Le 28 juillet 2010 10:31, Joel joel-roland.bern...@justice.fr a écrit : Bonjour, Dans Calc sélectionne ta colonne puis va dans Outil_Validité... Choisi dans la fenêtre, la sélection bleuie et choisi liste. Puis saisis ta liste en faisant shifft entrée pour ajouter un nouveau et valide le tout Un fois fini quand tu passes dans un cellule de ta colonne tu auras le choix de tes rubriques Cordialement Le 27/07/2010 21:38, christianwtd a écrit : Le 27/07/2010 15:32, Cybelodie a écrit : Bonjour à toutes et à tous, une question à propos de Calc : savez-vous s'il y aura un jour la possibilité d'insérer des champs de saisie comme cela est possible dans Writer ? Je parle des champs : Insertion Champs Autres... Ou si quelqu'un a un moyen détourner de le faire, merci de m'en faire part. Bon été à vous Bonsoir Elodie et tout le monde, C'est possible en utilisant les formulaires. Enfin j'espère que c'est ce que tu cherches. C'est déjà ancien (pour la v2.x), mais tu peux jeter un œil sur ces pages (plusieurs à la suite) : http://christianwtd.free.fr/index.php?rubrique=Formulair01 En espérant aider un peu. Bon surf, Christian -- (-; Élodie Mieux motarde que jamais ;-)
Re: [users-fr] Re: [calc] compilation de feuilles
Le 28/07/2010 09:20, pierrre a écrit : Merci pour tous ces conseils ! la fonction INDIRECT marche très bien. par contre, j'ai repris tous mes noms de feuilles à la main... existait-il un moyen d'extraire les noms des feuilles contenues dans le document ? bonne journée, pierrre Oui, par exemple : = STXT(CELLULE(filename); TROUVE($; CELLULE (filename;A2)) +1; 100) ou =DROITE (CELLULE (filename); NBCAR (CELLULE(filename)) - CHERCHE($; CELLULE (filename); 1)) dans n'importe quelle cellule donne le nom de la feuille ou se trouve la formule. Attention, si tu changes de nom de feuille, il faut faire un Ctrl+Maj+F9 pour réactualiser. Bon surf, Christian -- Visitez http://christianwtd.free.fr/ pour débuter avec Calc, d'OpenOffice.org - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
[users-fr] base : bouton commande requête
Bonjour Comment assigner à un bouton l'ouverture d'une requête dans un formulaire ou une table ? Je construit une base avec formulaire pour rentrer des contacts ; ces contacts peuvent avoir plusieurs fonctions, appartenances, organisme, quartier, adresses. .. Je voudrais avoir une page d'accueil qui me permette de pouvoir soit rechercher un contact soit ajouter un contact.
Re: [users-fr] Re: [calc] compilation de feuilles
christianwtd a écrit : Le 28/07/2010 09:20, pierrre a écrit : Merci pour tous ces conseils ! la fonction INDIRECT marche très bien. par contre, j'ai repris tous mes noms de feuilles à la main... existait-il un moyen d'extraire les noms des feuilles contenues dans le document ? bonne journée, pierrre Oui, par exemple : = STXT(CELLULE(filename); TROUVE($; CELLULE (filename;A2)) +1; 100) ou =DROITE (CELLULE (filename); NBCAR (CELLULE(filename)) - CHERCHE($; CELLULE (filename); 1)) dans n'importe quelle cellule donne le nom de la feuille ou se trouve la formule. Attention, si tu changes de nom de feuille, il faut faire un Ctrl+Maj+F9 pour réactualiser. Bon surf, Christian bonjour, autre possibilité : =SI(1;STXT(CELLULE(FILENAME);CHERCHE($;CELLULE(FILENAME);1)+1;256);MAINTENANT()) J.M Donner le nom de la feuille à une cellule.ods Description: application/vnd.oasis.opendocument.spreadsheet - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
Re: [users-fr] base : bouton commande requête
Bonjour, Il existe l'extension Switchboard qui permet, sous forme d'une page d'accueil, l'exécution de formulaires à l'aide de boutons. Bernard Le 28/07/2010 12:02, Bini Michel a écrit : Bonjour Comment assigner à un bouton l'ouverture d'une requête dans un formulaire ou une table ? Je construit une base avec formulaire pour rentrer des contacts ; ces contacts peuvent avoir plusieurs fonctions, appartenances, organisme, quartier, adresses. .. Je voudrais avoir une page d'accueil qui me permette de pouvoir soit rechercher un contact soit ajouter un contact. -- Bernard Ribot Windows 7 / Windows XP SP3 OpenOffice.prg 3.2.1 --- Antivirus avast! : message Sortant sain. Base de donnees virale (VPS) : 100727-1, 27/07/2010 Analyse le : 28/07/2010 12:49:49 avast! - copyright (c) 1988-2010 AVAST Software. http://www.avast.com - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
Re: [users-fr] base : bouton commande requête
Merci ! je cherche également à créer un bouton pour valider un enregistrement dans la table ? Je ne suis pas très doué dans les bases Michel Bonjour, Il existe l'extension Switchboard qui permet, sous forme d'une page d'accueil, l'exécution de formulaires à l'aide de boutons. Bernard Le 28/07/2010 12:02, Bini Michel a écrit : Bonjour Comment assigner à un bouton l'ouverture d'une requête dans un formulaire ou une table ? Je construit une base avec formulaire pour rentrer des contacts ; ces contacts peuvent avoir plusieurs fonctions, appartenances, organisme, quartier, adresses. .. Je voudrais avoir une page d'accueil qui me permette de pouvoir soit rechercher un contact soit ajouter un contact. -- Bernard Ribot Windows 7 / Windows XP SP3 OpenOffice.prg 3.2.1 --- Antivirus avast! : message Sortant sain. Base de donnees virale (VPS) : 100727-1, 27/07/2010 Analyse le : 28/07/2010 12:49:49 avast! - copyright (c) 1988-2010 AVAST Software. http://www.avast.com - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
Re: [users-fr] base : bouton commande requête
Bonjour Comment assigner à un bouton l'ouverture d'une requête dans un formulaire ou une table ? Je construit une base avec formulaire pour rentrer des contacts ; ces contacts peuvent avoir plusieurs fonctions, appartenances, organisme, quartier, adresses. .. Je voudrais avoir une page d'accueil qui me permette de pouvoir soit rechercher un contact soit ajouter un contact. Bonjour, Le formulaire te permet de faire les deux : ajouter/modifier de nouvelles données et faire une recherche dans un contrôle (cf Aide) : Recherche de tables et de formulaires Dans les classeurs et les documents utilisant des contrôles de formulaire, vous pouvez cliquer sur l'icône *Rechercher un enregistrement*, située dans la barre de formulaire, pour ouvrir la boîte de dialogue permettant de rechercher du texte et des valeurs. Vous avez la possibilité d'effectuer la recherche dans tous les enregistrements d'un champ de données ou dans tous les champs de données. Vous pouvez spécifier si le texte doit être placé au début d'un champ de données, à la fin ou à un autre endroit. Vous pouvez également utiliser les substituants ? et * ou des expressions habituelles comme celles utilisées dans la boîte de dialogue Rechercher Remplacer. Vous trouverez des informations supplémentaires sur la fonction de recherche dans les bases de données dans l'aide de OpenOffice.org vnd.sun.star.help://shared/text/shared/02/12100200.xhp?Language=frSystem=WINUseDB=noDbPAR=sdatabase.
Re: [users-fr] Re: [calc] compilation de feuilles
Le 28/07/2010 12:33, Jean Michel PIERRE a écrit : christianwtd a écrit : Le 28/07/2010 09:20, pierrre a écrit : Merci pour tous ces conseils ! la fonction INDIRECT marche très bien. par contre, j'ai repris tous mes noms de feuilles à la main... existait-il un moyen d'extraire les noms des feuilles contenues dans le document ? bonne journée, pierrre Oui, par exemple : = STXT(CELLULE(filename); TROUVE($; CELLULE (filename;A2)) +1; 100) ou =DROITE (CELLULE (filename); NBCAR (CELLULE(filename)) - CHERCHE($; CELLULE (filename); 1)) dans n'importe quelle cellule donne le nom de la feuille ou se trouve la formule. Attention, si tu changes de nom de feuille, il faut faire un Ctrl+Maj+F9 pour réactualiser. Bon surf, Christian bonjour, autre possibilité : =SI(1;STXT(CELLULE(FILENAME);CHERCHE($;CELLULE(FILENAME);1)+1;256);MAINTENANT()) J.M Ah ben oui, superbe et bravo ! Bon surf, Christian -- Visitez http://christianwtd.free.fr/ pour débuter avec Calc, d'OpenOffice.org - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
[users-fr] Re: [calc] compilation de feuilles
christianwtd christianwtd at free.fr writes: =SI(1;STXT(CELLULE(FILENAME);CHERCHE($;CELLULE(FILENAME);1) +1;256);MAINTENANT()) J.M Ah ben oui, superbe et bravo ! Bon surf, Christian Excellent, mais... je ne crois pas que cela corresponde à la question. Cette formule permet de récupérer le nom de la feuille courante dans une cellule. Or Pierre cherche à récupérer les noms des autres feuilles dans sa feuille récap. Et la ce n'est possible que par macro. Gérard - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
Re: [users-fr] Re: [calc] compilation de feuilles
Le 28/07/2010 16:34, gerardF a écrit : christianwtdchristianwtdat free.fr writes: =SI(1;STXT(CELLULE(FILENAME);CHERCHE($;CELLULE(FILENAME);1) +1;256);MAINTENANT()) J.M Ah ben oui, superbe et bravo ! Bon surf, Christian Excellent, mais... je ne crois pas que cela corresponde à la question. Cette formule permet de récupérer le nom de la feuille courante dans une cellule. Or Pierre cherche à récupérer les noms des autres feuilles dans sa feuille récap. Et la ce n'est possible que par macro. Gérard Bonsoir Gérard, Mais si. Et pas besoin de macro. Si ta formule est en A1 de la feuille1, dans une autre page (la synthèse), on entre : =Feuille1.A1 et en retour on aura Feuille1 Et si la feuille1 change de nom, comme MaFeuille, par exemple, la formule de lecture : =Feuille1.A1 change en : =MaFeuille.A1 et en retour on aura MaFeuille Donc, tout va bien. Bon surf, Christian -- Visitez http://christianwtd.free.fr/ pour débuter avec Calc, d'OpenOffice.org - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
[users-fr] Re: [calc] compilation de feuilles
gerardF gerard.perigord at laposte.net writes: Excellent, mais... je ne crois pas que cela corresponde à la question. Cette formule permet de récupérer le nom de la feuille courante dans une cellule. Or Pierre cherche à récupérer les noms des autres feuilles dans sa feuille récap. Et la ce n'est possible que par macro. Gérard Je viens d'écrire une macro, les noms des feuilles sont récupérées à partir de la cellule B2. J'ai supposé que ta feuille récap était la première feuille du classeur. Voici : Sub ListerFeuilles Dim oDoc , oSheet As Object Dim oCell Dim i , j As Integer oDoc = ThisComponent oSheet = ThisComponent.Sheets(0) j = oDoc.Sheets.Count - 1 ' Le nombre de feuilles moins 1 ( la numérotation des feuilles commence à 0 ) For i = 1 to j ' l'index de la 1ere feuille = 1 cela suppose que la feuille récap est la première oCell = oSheet.getCellByPosition(1,i) ' la première cellule à remplir est B2 oCell.string = oDoc.Sheets(i).Name Next i End Sub C'est la première macro, elle a l'air de fonctionner mais si un spécialiste veux bien y jeter un coup d'oeil. Gérard - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
[users-fr] Re: [calc] compilation de feuilles
gerardF gerard.perigord at laposte.net writes: gerardF gerard.perigord at laposte.net writes: Excellent, mais... je ne crois pas que cela corresponde à la question. Cette formule permet de récupérer le nom de la feuille courante dans une cellule. Or Pierre cherche à récupérer les noms des autres feuilles dans sa feuille récap. Et la ce n'est possible que par macro. Gérard Je viens d'écrire une macro, les noms des feuilles sont récupérées à partir de la cellule B2. J'ai supposé que ta feuille récap était la première feuille du classeur. Voici : Sub ListerFeuilles Dim oDoc , oSheet As Object Dim oCell Dim i , j As Integer oDoc = ThisComponent oSheet = ThisComponent.Sheets(0) j = oDoc.Sheets.Count - 1 ' Le nombre de feuilles moins 1 ( la numérotation des feuilles commence à 0 ) For i = 1 to j ' l'index de la 1ere feuille = 1 cela suppose que la feuille récap est la première oCell = oSheet.getCellByPosition(1,i) ' la première cellule à remplir est B2 oCell.string = oDoc.Sheets(i).Name Next i End Sub C'est la première macro, elle a l'air de fonctionner mais si un spécialiste veux bien y jeter un coup d'oeil. Gérard -- MERCI !!! ça marche très bien ! bonne soirée, Pierrre - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org