[users-fr] Publipostage OOo Writer Win XP
bonjour, Le problème de la liste unique provient du fait que soit : - tu cliques trop tôt sur Synchroniser les étiquettes - tu réouvres ton document et tu réponds oui à Voulez-vous réactualiser les liens Pour simplifier, voici un mémo qui a été éprouvé et qui fonctionne en PDF pour faire un publipostage (si ça peut aider ???) à partir de scalc.exe. Peut-être faire un copier coller de la table Acces vers scalc.exe dans un premier temps ? http://paour.free.fr/OpenOffice/Ooopublipostage.pdf Nicolas Claude FRICARD a écrit le 20:59: Jean-Michel, Je suis bien d'accord ce n'est peut-être pas les meilleurs conditions mais je fais avec le contexte actuel. J'ai développé cette base Access pour l'association de musique auquel j'appartiens. Franchement en fonction de ce que l'on me demandait l'environnement Access me posait moins de problèmes que celui OOo base que je ne maîtrisais pas assez à l'époque si tant est que je le maîtrise aujourd'hui... (suffisamment tout de même pour proposer un cours à l'association RIO avec cette application ;-) ) J'essaie donc de voir si en faisant le publipostage avec OOo Writer mon problème de nombre de chiffres après la virgule peut-être résolu. Si je n'utilise pas la lettre type de fusion (un fichier .doc) , et que j'en crée une en introduisant les champs de ma base de données .mdb : tout se passe bien ! (y compris dans des cellules de tableau) , non seulement la fusion avec les 50 enregistrements se passe bien , mais les valeurs monétaires sont bien calibrées avec 2 chiffres après la virgule. Au pire je vais recréer la lettre de fusion ... Merci tout de même Claude Jean Michel PIERRE a écrit : Claude FRICARD a écrit : Apparemment ma question ne vous motive guère ... Je reformule Pourquoi lorsque je veux faire du publipostage avec OOo Writer je n'ai qu'1 enregistrement (1 document)sur 50. les 50 sont identiques et correspondent au 1er enregistrement. Ma source de données est une base .mdb produite avec Access 2007. Mon document de fusion est également issu du monde MS (.doc) . Je remarque qu'un champ nommé dans la base 1LCM est introduite en champ de fusion comme M_1LCM...j'ajoute que les données sont insérées dans un tableau. Je précise que cette fusion fonctionne en restant dans l'environnement MS , sauf qu'une valeur monétaire est sur 4 chiffres après la virgule alors que le format spécifié dans la base est : Euro et 2 chiffres après la virgule. Alors une idée ? Bonjour, En utilisant une lettre-type créée dans MSO Word et une base MSO Access connectée par OOo Base, tu n'es peut être pas dans la meilleure configuration pour réussir ton publipostage. Je tenterai de faire la même opération avec un document en OOo Writer natif et une vraie base OOo Base. Claude Fricard Claude a écrit : Bonjour, J'utilise une base produite avec Access ... et oui ! je l'ai faite pour quelqu'un qui gère une association. Dans l'environnement MS; lorsque l'on effectue la fusion, en utilisant les données de la base et un document type de fusion on se retrouve avec des valeurs monétaires avec 4 chiffres après la virgule: ça fait fait désordre lorsque c'est un montant qui est demandé par courrier...je précise que les champs en question sont bien typés avec un format: Euro et 2 chiffres après la virgule. Les données dans les tables sont bien formatées ainsi. J'essaie de voir si le publipostage peut-être fait en utilisant les applications OOo. Donc assistant mailing , définition de la base de données (en .mdb) connexion à cette source : OK. Préparation de la lettre avec ouverture de la lettre type .doc laquelle présente les données sont forme d'un tableau. Je suis la procédure décrite dans la doc Comment_realiser_un_ publipostage.pdf de Philip Lannoye (ancien) je ne parviens pas à avoir mes 50 enregistrements avec les données fusionnées. Par contre si je crée un nouveau document et insère les champs: ça fonctionne... si déjà j'arrive à faire ma fusion dans ce contexte , je verrai ensuite si l'anomalie est reproduite. Pardon pour avoir fait référence aux produits Microsoft (pack office 7) ... Ce message entrant est certifié sans virus connu. Analyse effectuée par AVG - www.avg.fr Version: 8.5.437 / Base de données virale: 271.1.1/2829 - Date: 04/22/10 18:31:00 - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
Re: [users-fr] Publipostage OOo Writer Win XP
Nicolas, Merci pour ce message. Cependant Il ne s'agit pas d'étiquettes mais de lettres (donc pas de synchronisation) J'ai déjà effectué des publipostages -étiquettes , cartes de visite avec des sources de données diverses (Calc, Excel, Base, Access). Je pense donc humblement maîtriser la chose. Comme l'a dit Jean-Michel le problème vient probablement de mélanges des mondes. Un document de fusion issu du monde MSO , une base de données créée avec MS Access et un publipostage exécuté avec OOo Writer. Je précise que si je fais un document lettre de fusion avec OOo Writer en insérant les champs de fusion issus de la BDD (.mdb , accbd, ou .odb) ça fonctionne bien. (tous les enregistrements donnent naissance à un document lettre). Tout ça parce que mon publipostage en restant dans le monde MSO , fait que j'obtiens des champs monétaires avec 4 chiffres après la virgule, alors qu'ils sont formatés à 2 ch dans ma base (euro), et je voulais voir si en faisant un publipostage avec OOo Writer j'avais le même soucis. A+ Claude Nicolas PAOUR a écrit : bonjour, Le problème de la liste unique provient du fait que soit : - tu cliques trop tôt sur Synchroniser les étiquettes - tu réouvres ton document et tu réponds oui à Voulez-vous réactualiser les liens Pour simplifier, voici un mémo qui a été éprouvé et qui fonctionne en PDF pour faire un publipostage (si ça peut aider ???) à partir de scalc.exe. Peut-être faire un copier coller de la table Acces vers scalc.exe dans un premier temps ? http://paour.free.fr/OpenOffice/Ooopublipostage.pdf Nicolas Claude FRICARD a écrit le 20:59: Jean-Michel, Je suis bien d'accord ce n'est peut-être pas les meilleurs conditions mais je fais avec le contexte actuel. J'ai développé cette base Access pour l'association de musique auquel j'appartiens. Franchement en fonction de ce que l'on me demandait l'environnement Access me posait moins de problèmes que celui OOo base que je ne maîtrisais pas assez à l'époque si tant est que je le maîtrise aujourd'hui... (suffisamment tout de même pour proposer un cours à l'association RIO avec cette application ;-) ) J'essaie donc de voir si en faisant le publipostage avec OOo Writer mon problème de nombre de chiffres après la virgule peut-être résolu. Si je n'utilise pas la lettre type de fusion (un fichier .doc) , et que j'en crée une en introduisant les champs de ma base de données .mdb : tout se passe bien ! (y compris dans des cellules de tableau) , non seulement la fusion avec les 50 enregistrements se passe bien , mais les valeurs monétaires sont bien calibrées avec 2 chiffres après la virgule. Au pire je vais recréer la lettre de fusion ... Merci tout de même Claude Jean Michel PIERRE a écrit : Claude FRICARD a écrit : Apparemment ma question ne vous motive guère ... Je reformule Pourquoi lorsque je veux faire du publipostage avec OOo Writer je n'ai qu'1 enregistrement (1 document)sur 50. les 50 sont identiques et correspondent au 1er enregistrement. Ma source de données est une base .mdb produite avec Access 2007. Mon document de fusion est également issu du monde MS (.doc) . Je remarque qu'un champ nommé dans la base 1LCM est introduite en champ de fusion comme M_1LCM...j'ajoute que les données sont insérées dans un tableau. Je précise que cette fusion fonctionne en restant dans l'environnement MS , sauf qu'une valeur monétaire est sur 4 chiffres après la virgule alors que le format spécifié dans la base est : Euro et 2 chiffres après la virgule. Alors une idée ? Bonjour, En utilisant une lettre-type créée dans MSO Word et une base MSO Access connectée par OOo Base, tu n'es peut être pas dans la meilleure configuration pour réussir ton publipostage. Je tenterai de faire la même opération avec un document en OOo Writer natif et une vraie base OOo Base. Claude Fricard Claude a écrit : Bonjour, J'utilise une base produite avec Access ... et oui ! je l'ai faite pour quelqu'un qui gère une association. Dans l'environnement MS; lorsque l'on effectue la fusion, en utilisant les données de la base et un document type de fusion on se retrouve avec des valeurs monétaires avec 4 chiffres après la virgule: ça fait fait désordre lorsque c'est un montant qui est demandé par courrier...je précise que les champs en question sont bien typés avec un format: Euro et 2 chiffres après la virgule. Les données dans les tables sont bien formatées ainsi. J'essaie de voir si le publipostage peut-être fait en utilisant les applications OOo. Donc assistant mailing , définition de la base de données (en .mdb) connexion à cette source : OK. Préparation de la lettre avec ouverture de la lettre type .doc laquelle présente les données sont forme d'un tableau. Je suis la procédure décrite dans la doc Comment_realiser_un_ publipostage.pdf de Philip Lannoye (ancien) je ne parviens pas à avoir mes 50 enregistrements avec les données fusionnées. Par contre si je crée un nouveau document et
[users-fr] OOo Basic sous Calc : je débutte et je m' énerve
Bonjour, Il y a des moments où on se dit qu'il faut vraiment être militant pour s'entêter avec OOo. 3 jours passés à manger le manuel officiel, quelques tutos basiques qui dates du siècle dernier et la référence API (complètement incompréhensible) et je n'arrive tjrs pas à faire un truc simple. Bon d'accord, je ne suis pas une kador de la programmation. Alors si une bonne âme voulait bien me mettre sur la bonne voie. Au final mon projet doit être ça : dans un bête tableau genre base de données, il y a une case à cocher au début de chaque ligne. Quand l'utilisateur coche une case, la valeur 1 doit s'inscrire dans la cellule voisine à droite et le texte de toute la ligne concernée doit se mettre en rouge. J'ai donc commencé à faire la partie macro, que pour le moment je lance à la main. Je n'ai pas encore trouvé comment détecter la position de la ligne active en fonction de la case à cocher, mais j'ai trouvé pour la cellule encourt. Ça donne ça, qui évidement ne fonctionne pas : Option Explicit Sub Main Dim Docum As Object Dim Feuille As Object Dim CelSel As Object Dim TextFormat As Object Docum = createUnoService(com.sun.star.sheet.SpreadsheetDocument) TextFormat = createUnoService(com.sun.star.style.CharacterProperties) Docum = StarDesktop.CurrentComponent TextFormat = StarDesktop.CurrentComponent Feuille = Docum.Sheets.getByName(devis) CelSel = ThisComponent.getCurrentSelection CelSel.String = 1 CelSel.TextFormat.CharColor = RGB(255,0,0) End Sub C'est ok jusqu'à l'avant dernière ligne et là j'ai le message Propriété ou Méthode non trouvé : TextFormat. [G] Nicole de Bordeaux. - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
RE: [users-fr] Publipostage OOo Writer Win XP
Bonjour, Dans Mso , il faut se servir des commutateurs de champ, de mémoire c'est /# pour les champs numériques suivi du format désiré (voir l'aide je ne me souviens pas des détails) mais je n'ai pas trouvé l'équivalent sous OOo. Claude Date: Mon, 26 Apr 2010 14:08:40 +0200 From: fricard.cla...@wanadoo.fr To: users@fr.openoffice.org Subject: Re: [users-fr] Publipostage OOo Writer Win XP Nicolas, Merci pour ce message. Cependant Il ne s'agit pas d'étiquettes mais de lettres (donc pas de synchronisation) J'ai déjà effectué des publipostages -étiquettes , cartes de visite avec des sources de données diverses (Calc, Excel, Base, Access). Je pense donc humblement maîtriser la chose. Comme l'a dit Jean-Michel le problème vient probablement de mélanges des mondes. Un document de fusion issu du monde MSO , une base de données créée avec MS Access et un publipostage exécuté avec OOo Writer. Je précise que si je fais un document lettre de fusion avec OOo Writer en insérant les champs de fusion issus de la BDD (.mdb , accbd, ou .odb) ça fonctionne bien. (tous les enregistrements donnent naissance à un document lettre). Tout ça parce que mon publipostage en restant dans le monde MSO , fait que j'obtiens des champs monétaires avec 4 chiffres après la virgule, alors qu'ils sont formatés à 2 ch dans ma base (euro), et je voulais voir si en faisant un publipostage avec OOo Writer j'avais le même soucis. A+ Claude Nicolas PAOUR a écrit : bonjour, Le problème de la liste unique provient du fait que soit : - tu cliques trop tôt sur Synchroniser les étiquettes - tu réouvres ton document et tu réponds oui à Voulez-vous réactualiser les liens Pour simplifier, voici un mémo qui a été éprouvé et qui fonctionne en PDF pour faire un publipostage (si ça peut aider ???) à partir de scalc.exe. Peut-être faire un copier coller de la table Acces vers scalc.exe dans un premier temps ? http://paour.free.fr/OpenOffice/Ooopublipostage.pdf Nicolas Claude FRICARD a écrit le 20:59: Jean-Michel, Je suis bien d'accord ce n'est peut-être pas les meilleurs conditions mais je fais avec le contexte actuel. J'ai développé cette base Access pour l'association de musique auquel j'appartiens. Franchement en fonction de ce que l'on me demandait l'environnement Access me posait moins de problèmes que celui OOo base que je ne maîtrisais pas assez à l'époque si tant est que je le maîtrise aujourd'hui... (suffisamment tout de même pour proposer un cours à l'association RIO avec cette application ;-) ) J'essaie donc de voir si en faisant le publipostage avec OOo Writer mon problème de nombre de chiffres après la virgule peut-être résolu. Si je n'utilise pas la lettre type de fusion (un fichier .doc) , et que j'en crée une en introduisant les champs de ma base de données .mdb : tout se passe bien ! (y compris dans des cellules de tableau) , non seulement la fusion avec les 50 enregistrements se passe bien , mais les valeurs monétaires sont bien calibrées avec 2 chiffres après la virgule. Au pire je vais recréer la lettre de fusion ... Merci tout de même Claude Jean Michel PIERRE a écrit : Claude FRICARD a écrit : Apparemment ma question ne vous motive guère ... Je reformule Pourquoi lorsque je veux faire du publipostage avec OOo Writer je n'ai qu'1 enregistrement (1 document)sur 50. les 50 sont identiques et correspondent au 1er enregistrement. Ma source de données est une base .mdb produite avec Access 2007. Mon document de fusion est également issu du monde MS (.doc) . Je remarque qu'un champ nommé dans la base 1LCM est introduite en champ de fusion comme M_1LCM...j'ajoute que les données sont insérées dans un tableau. Je précise que cette fusion fonctionne en restant dans l'environnement MS , sauf qu'une valeur monétaire est sur 4 chiffres après la virgule alors que le format spécifié dans la base est : Euro et 2 chiffres après la virgule. Alors une idée ? Bonjour, En utilisant une lettre-type créée dans MSO Word et une base MSO Access connectée par OOo Base, tu n'es peut être pas dans la meilleure configuration pour réussir ton publipostage. Je tenterai de faire la même opération avec un document en OOo Writer natif et une vraie base OOo Base. Claude Fricard Claude a écrit : Bonjour, J'utilise une base produite avec Access ... et oui ! je l'ai faite pour quelqu'un qui gère une association. Dans l'environnement MS; lorsque l'on effectue la fusion, en utilisant les données de la base et un document type de fusion on se retrouve avec des valeurs monétaires avec 4 chiffres après la virgule: ça fait fait désordre lorsque c'est un montant qui est demandé par courrier...je précise que les champs en question sont bien typés avec un format: Euro et 2 chiffres après la virgule. Les données dans les tables sont bien
Re: [users-fr] OOo Basic sous Calc : je débutte et je m'énerve
Oui merci, remarque judicieuse. Mais je me disais que ce serait une bonne occasion de me mettre aux macros, et en plus l'utilisateur veut des cases à cocher. Et je ne pense pas qu'on puisse faire un formatage conditionnel à partir d'un case à cocher sans macro (du moins j'ai pas trouvé). Nicole de Bordeaux c c a écrit : Bonjour, Juste une remarque, pourquoi faire une macro pour colorer en rouge une ligne en fonction de la valeur d'une cellule ? Le formatage conditionnel est super pour cela. On pose le format conditionnel sur la première ligne ,par exemple : la formule est $b1=1 et on applique un style avec du rouge puis on déploie ce formatage sur toutes les lignes Claude To: users@fr.openoffice.org From: ni...@free.fr Date: Mon, 26 Apr 2010 14:55:20 +0200 Subject: [users-fr] OOo Basic sous Calc : je débutte et je m'énerve Bonjour, Il y a des moments où on se dit qu'il faut vraiment être militant pour s'entêter avec OOo. 3 jours passés à manger le manuel officiel, quelques tutos basiques qui dates du siècle dernier et la référence API (complètement incompréhensible) et je n'arrive tjrs pas à faire un truc simple. Bon d'accord, je ne suis pas une kador de la programmation. Alors si une bonne âme voulait bien me mettre sur la bonne voie. Au final mon projet doit être ça : dans un bête tableau genre base de données, il y a une case à cocher au début de chaque ligne. Quand l'utilisateur coche une case, la valeur 1 doit s'inscrire dans la cellule voisine à droite et le texte de toute la ligne concernée doit se mettre en rouge. J'ai donc commencé à faire la partie macro, que pour le moment je lance à la main. Je n'ai pas encore trouvé comment détecter la position de la ligne active en fonction de la case à cocher, mais j'ai trouvé pour la cellule encourt. Ça donne ça, qui évidement ne fonctionne pas : Option Explicit Sub Main Dim Docum As Object Dim Feuille As Object Dim CelSel As Object Dim TextFormat As Object Docum = createUnoService(com.sun.star.sheet.SpreadsheetDocument) TextFormat = createUnoService(com.sun.star.style.CharacterProperties) Docum = StarDesktop.CurrentComponent TextFormat = StarDesktop.CurrentComponent Feuille = Docum.Sheets.getByName(devis) CelSel = ThisComponent.getCurrentSelection CelSel.String = 1 CelSel.TextFormat.CharColor = RGB(255,0,0) End Sub C'est ok jusqu'à l'avant dernière ligne et là j'ai le message Propriété ou Méthode non trouvé : TextFormat. [G] Nicole de Bordeaux. - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org _ Consultez vos emails Orange, Gmail, Yahoo!, Free ... directement depuis HOTMAIL ! http://www.windowslive.fr/hotmail/agregation/ - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
[users-fr] Calc: Même valeur dans plusieurs cellules
Bonjour Dans le cadre d'une migration Office - Ooo, on me demande comment entrer une valeur unique dans une plage de cellules. Sous XLS, sélectionner la plage, entrer une valeur dans la dernière cellule + [Ctrl+Enter] Là, je ne trouve pas l'équivalent. Merci pour le coup de pouce. - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
[users-fr] Re: Calc: Même valeur dans plusieurs ce llules
ymai a écrit : Bonjour Dans le cadre d'une migration Office - Ooo, on me demande comment entrer une valeur unique dans une plage de cellules. Sous XLS, sélectionner la plage, entrer une valeur dans la dernière cellule + [Ctrl+Enter] Là, je ne trouve pas l'équivalent. Merci pour le coup de pouce. Bonjour, Moi je ferais : - rentrer la valeur dans la 1ère cellule - copier - sélectionner la plage - coller Ce qui est différent de la poignée de recopie qui va incrémenter automatiquement s'il y a des chiffres. Mais ya peut être mieux. Nicole de Bordeaux - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
Re: [users-fr] Calc: Même valeur dans plu sieurs cellules
salut, j'entre une valeur dans une cellule je sélectionne une plage j'entre la même valeur dans la dernière cellule de la plage je valide avec Alt + entrée j'espère que c'est le coup de pouce que tu attendais JLP - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
Re: [users-fr] Calc: Même valeur dans plu sieurs cellules
Le 26/04/2010 15:49, ymai a écrit : Bonjour Dans le cadre d'une migration Office - Ooo, on me demande comment entrer une valeur unique dans une plage de cellules. Sous XLS, sélectionner la plage, entrer une valeur dans la dernière cellule + [Ctrl+Enter] Là, je ne trouve pas l'équivalent. Merci pour le coup de pouce. Bonjour, Juste pour info, tes migrants ont beaucoup (ou longtemps) cherché ? Non, parce que moi, quand je cherche ce genre de truc, j'ai grosso-modo 2 combinaisons de touches auxquelles je me réfère, en complément de celle que je veux utiliser (ici Entrée, donc) : - la première, c'est ctrl ; - la deuxième, c'est Maj. ; - et comble de la folie, si aucune des deux premières combinaisons ne fait ce que je veux, je tente ctrl+maj+Entrée. C'est vrai que ça prend quand-même un peu de temps, il faut bien l'avouer ; mais ils auraient ainsi pu constater que la troisième solution, ctrl+maj+Entrée, répondait à leurs attentes. Espérant avoir (un peu) aidé. A+ - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
Re: [users-fr] Re: Calc: Même valeur dans plusieurs cellules
nimel a écrit : Bonjour, Moi je ferais : - rentrer la valeur dans la 1ère cellule - copier - sélectionner la plage - coller Ce qui est différent de la poignée de recopie qui va incrémenter automatiquement s'il y a des chiffres. dans cette logique , je crois que ctrl + poignée de recopie n'incrémente pas. En fait c'est pile l'inverse de XL. JLP - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
Re: [users-fr] Calc: Même valeur dans plu sieurs cellules
Docgranville a écrit : Le 26/04/2010 15:49, ymai a écrit : Bonjour Dans le cadre d'une migration Office - Ooo, on me demande comment entrer une valeur unique dans une plage de cellules. Sous XLS, sélectionner la plage, entrer une valeur dans la dernière cellule + [Ctrl+Enter] Là, je ne trouve pas l'équivalent. Merci pour le coup de pouce. Bonjour, Juste pour info, tes migrants ont beaucoup (ou longtemps) cherché ? Non, parce que moi, quand je cherche ce genre de truc, j'ai grosso-modo 2 combinaisons de touches auxquelles je me réfère, en complément de celle que je veux utiliser (ici Entrée, donc) : - la première, c'est ctrl ; - la deuxième, c'est Maj. ; - et comble de la folie, si aucune des deux premières combinaisons ne fait ce que je veux, je tente ctrl+maj+Entrée. C'est vrai que ça prend quand-même un peu de temps, il faut bien l'avouer ; mais ils auraient ainsi pu constater que la troisième solution, ctrl+maj+Entrée, répondait à leurs attentes. Pour le coup, c'est une troisieme : alt. Après les 3 en même temps plus la souris avec les pieds, ça se complique ... :-) JLP - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
Re: [users-fr] Calc: Même valeur dans plusieurs cel lules
Le 26 avril 2010 16:18, Docgranville docgranvi...@aol.com a écrit : Le 26/04/2010 15:49, ymai a écrit : Bonjour Dans le cadre d'une migration Office - Ooo, on me demande comment entrer une valeur unique dans une plage de cellules. Sous XLS, sélectionner la plage, entrer une valeur dans la dernière cellule + [Ctrl+Enter] Là, je ne trouve pas l'équivalent. Merci pour le coup de pouce. Bonjour, Juste pour info, tes migrants ont beaucoup (ou longtemps) cherché ? Bonjour J'ai honte. Je n'avais pas trouvé non plus. Merci à ceux qui ont joué au coup de pouce. - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
Re: [users-fr] Calc: Même valeur dans plu sieurs cellules
Ah, et sinon, pour nimel et Jean-Luc qui ont répondu précédemment. Ce qui était recherché est un truc assez pratique : on sélectionne toute une plage de cellules, on tape la valeur que l'on souhaite (numérique ou un mot, peu importe) et on valide par ctrl+maj+Entrée ; et là, comme par magie, toutes les cellules de la plage sont remplies avec la même valeur. Si je me souviens bien, c'est ce que l'on appelle les fonctions matricielles du tableur (en réalité, ce sont des fonctionnalités que l'on connait très peu, mais dont on rêve souvent que le tableur les aurait ; et en fait, il les a, sauf que peu de gens le savent). A+ - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
[users-fr] Re: Calc: Même valeur dans plusieurs ce llules
Et puis aussi pour ymai que je comprend parce que quand le cerveau est épuisé de faire le grand écart entre plusieurs versions de trucs qui sont sensés faire la même chose mais toujours différemment et qu'on rêve q'y aurait qq de sympa sur un forum qui répondrait à un truc bête sans qu'on se fasse allumé ... et en fait, il y en a ! C'est mon cousin Jean-Luc qui a raison, parce que le Ctrl+Maj+Entrée c'est pas terrible ;) Docgranville a écrit : Ah, et sinon, pour nimel et Jean-Luc qui ont répondu précédemment. Ce qui était recherché est un truc assez pratique : on sélectionne toute une plage de cellules, on tape la valeur que l'on souhaite (numérique ou un mot, peu importe) et on valide par ctrl+maj+Entrée ; et là, comme par magie, toutes les cellules de la plage sont remplies avec la même valeur. Si je me souviens bien, c'est ce que l'on appelle les fonctions matricielles du tableur (en réalité, ce sont des fonctionnalités que l'on connait très peu, mais dont on rêve souvent que le tableur les aurait ; et en fait, il les a, sauf que peu de gens le savent). A+ - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
Re: [users-fr] Publipostage OOo Writer Win XP
Bonjour, Pouvez-vous être plus explicite car si une solution peut être trouvée dans le cadre MSO c'est bien aussi... A priori je pensais que si dans ma base de données j'ai spécifié le type de champ: monétaire : format euro et 2 chiffres après la virgule, je devrais retrouver dans mon champ de fusion le même format. Le fait que mes champs de fusion soient dans des cellules de tableau cela change t' il la donne ? A quel moment dois-je entrer ce /# ? merci d'avance Claude c c a écrit : Bonjour, Dans Mso , il faut se servir des commutateurs de champ, de mémoire c'est /# pour les champs numériques suivi du format désiré (voir l'aide je ne me souviens pas des détails) mais je n'ai pas trouvé l'équivalent sous OOo. Claude Date: Mon, 26 Apr 2010 14:08:40 +0200 From: fricard.cla...@wanadoo.fr To: users@fr.openoffice.org Subject: Re: [users-fr] Publipostage OOo Writer Win XP Nicolas, Merci pour ce message. Cependant Il ne s'agit pas d'étiquettes mais de lettres (donc pas de synchronisation) J'ai déjà effectué des publipostages -étiquettes , cartes de visite avec des sources de données diverses (Calc, Excel, Base, Access). Je pense donc humblement maîtriser la chose. Comme l'a dit Jean-Michel le problème vient probablement de mélanges des mondes. Un document de fusion issu du monde MSO , une base de données créée avec MS Access et un publipostage exécuté avec OOo Writer. Je précise que si je fais un document lettre de fusion avec OOo Writer en insérant les champs de fusion issus de la BDD (.mdb , accbd, ou .odb) ça fonctionne bien. (tous les enregistrements donnent naissance à un document lettre). Tout ça parce que mon publipostage en restant dans le monde MSO , fait que j'obtiens des champs monétaires avec 4 chiffres après la virgule, alors qu'ils sont formatés à 2 ch dans ma base (euro), et je voulais voir si en faisant un publipostage avec OOo Writer j'avais le même soucis. A+ Claude Nicolas PAOUR a écrit : bonjour, Le problème de la liste unique provient du fait que soit : - tu cliques trop tôt sur Synchroniser les étiquettes - tu réouvres ton document et tu réponds oui à Voulez-vous réactualiser les liens Pour simplifier, voici un mémo qui a été éprouvé et qui fonctionne en PDF pour faire un publipostage (si ça peut aider ???) à partir de scalc.exe. Peut-être faire un copier coller de la table Acces vers scalc.exe dans un premier temps ? http://paour.free.fr/OpenOffice/Ooopublipostage.pdf Nicolas Claude FRICARD a écrit le 20:59: Jean-Michel, Je suis bien d'accord ce n'est peut-être pas les meilleurs conditions mais je fais avec le contexte actuel. J'ai développé cette base Access pour l'association de musique auquel j'appartiens. Franchement en fonction de ce que l'on me demandait l'environnement Access me posait moins de problèmes que celui OOo base que je ne maîtrisais pas assez à l'époque si tant est que je le maîtrise aujourd'hui... (suffisamment tout de même pour proposer un cours à l'association RIO avec cette application ;-) ) J'essaie donc de voir si en faisant le publipostage avec OOo Writer mon problème de nombre de chiffres après la virgule peut-être résolu. Si je n'utilise pas la lettre type de fusion (un fichier .doc) , et que j'en crée une en introduisant les champs de ma base de données .mdb : tout se passe bien ! (y compris dans des cellules de tableau) , non seulement la fusion avec les 50 enregistrements se passe bien , mais les valeurs monétaires sont bien calibrées avec 2 chiffres après la virgule. Au pire je vais recréer la lettre de fusion ... Merci tout de même Claude Jean Michel PIERRE a écrit : Claude FRICARD a écrit : Apparemment ma question ne vous motive guère ... Je reformule Pourquoi lorsque je veux faire du publipostage avec OOo Writer je n'ai qu'1 enregistrement (1 document)sur 50. les 50 sont identiques et correspondent au 1er enregistrement. Ma source de données est une base .mdb produite avec Access 2007. Mon document de fusion est également issu du monde MS (.doc) . Je remarque qu'un champ nommé dans la base 1LCM est introduite en champ de fusion comme M_1LCM...j'ajoute que les données sont insérées dans un tableau. Je précise que cette fusion fonctionne en restant dans l'environnement MS , sauf qu'une valeur monétaire est sur 4 chiffres après la virgule alors que le format spécifié dans la base est : Euro et 2 chiffres après la virgule. Alors une idée ? Bonjour, En utilisant une lettre-type créée dans MSO Word et une base MSO Access connectée par OOo Base, tu n'es peut être pas dans la meilleure configuration pour réussir ton publipostage. Je tenterai de faire la même opération avec un document en OOo Writer natif et une vraie base OOo Base. Claude Fricard Claude a écrit : Bonjour, J'utilise une base produite avec Access ... et oui ! je l'ai faite pour quelqu'un qui gère une association. Dans l'environnement
Re: [users-fr] Calc: Même valeur dans plu sieurs cellules
Le 26/04/2010 16:30, Jean Luc PAUL a écrit : Pour le coup, c'est une troisieme : alt. Après les 3 en même temps plus la souris avec les pieds, ça se complique ... :-) JLP Alors, en fait, le Alt+Entrée et le Ctrl+Maj+Entrée n'ont pas tout à fait le même comportement (j'étais un peu surpris que deux combinaisons de touches assez voisines finalement, aient la même fonction). Le résultat est exactement le même si la valeur que l'on veut entrer est une valeur simple (un nombre, un mot...) ; en revanche, le comportement diffère si on entre une formule faisant référence à une cellule ; alt+Entrée va l'incrémenter alors que ctrl+maj+Entrée va reproduire la formule dans toute la plage, sans l'incrémenter. Mais ctrl+maj+Entrée a une utilité différente et présente un intérêt dans les calculs matriciels ; soit une série de valeurs dans les cellules A1 à A12 ; soit une autre série de valeur dans les cellules B1 à B12 ; si on veut obtenir en C1 le résultat de A1*B1, en C2 le résultat de A2*B2, etc... il suffit de sélectionner la plage C1 à C12, de taper la formule (sans les guillemets) =(A1:A12)*(B1:B12) et de valider par ctrl+maj+Entrée pour obtenir le résultat attendu (avec alt+Entrée, on obtiendra dans toutes les cases de C1 à C12, le texte =(A1:A12)*(B1:B12) car le tableur ne sait pas interpréter (A1:A12) ou (B1:B12) quand on ne lui a pas mis un fonction devant (genre Somme) ou quand on ne lui a pas dit qu'on était en calcul matriciel (ce qu'on lui indique par la fameuse combinaison ctrl+maj+Entrée). Dans la mesure où la question ne portait pas sur les fonctions matricielles mais sur l'introduction d'une même valeur dans plusieurs cellules, la bonne réponse à la question était donc le alt+Entrée (en revanche, pas besoin de la première étape que tu décris dans ton message de 16h10, à savoir de d'abord entrer une valeur dans une cellule ; il suffit de sélectionner une plage, d'entrer une valeur et de valider par alt+Entrée). A+ - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
Re: [users-fr] Calc: Même valeur dans plu sieurs cellules
Bonjour, ymai a écrit : Bonjour Dans le cadre d'une migration Office - Ooo, on me demande comment entrer une valeur unique dans une plage de cellules. Sous XLS, sélectionner la plage, entrer une valeur dans la dernière cellule + [Ctrl+Enter] Là, je ne trouve pas l'équivalent. Merci pour le coup de pouce. En complément de tout ce qui a été annoncé : - saisir une valeur dans une cellule, - sélectionner une plage (avec la cellule de départ) - menu EditionRemplir et choisir l'option (Bas, Droite, etc) Avec l'habitude des raccourcis (ex : ALT+DMB) c'est plus rapide encore. Francois Gatto - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
Re: [users-fr] Langue dico
Le lundi 26 avril 2010 06:40:36, Jean-Baptiste Faure a écrit : Le 25.04.2010 10:16, Bernard a écrit : Bonjour, Sous Kubuntu 9.10 et OOo 3.2 dans le module Calc je ne peux pas changer la langue du dico. Le menu déroulant du correcteur propose bien le français, mais c'est l'anglais qui s'affiche. Par contre dans le module texte c'est bien le français qui est sélectionné. Dans le gestionnaire d'extensions, je ne peux pas désactiver la langue US. Dans le menu /options/parametres langues tout est sur Fr. Un coup de main est le bienvenue. Merci. Bonjour, Comment as-tu installé une version 3.2 sur une Kubuntu 9.10 ? (K)ubuntu ne propose pas la version 3.2 dans ses dépôts, seulement la 3.1 qui était déjà sortie au moment de la sortie de Ubuntu 9.10. Ta version, est-ce la version officielle téléchargée sur le site fr.openoffice.org ou une version des dépôts PPA ? Cela dit je ne comprends pas bien tes explications, une copie d'écran serait la bienvenue. Bonne journée JBF C'est la version du site officiel. Simple, quand on lance le correcteur orthographique par F7 ou menu Outils/Orthogaphe sous Writer le menu déroulant en haut de la fenêtre propose une sélection de langues pour la correction. Je choisie sans problème celle que je veux. Sous Calc le même menu déroulant propose la même sélection de langue, mais quelque soit le choix effectué, c'est toujours l'anglais qui s'affiche. résultat tous les mots de toutes les celulles sont soulignés en rouge. je ne peux changer ce choix. ? - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
Re: [users-fr] Re: Calc: Même valeur dans plusieurs cellules
Le 26 avril 2010 17:08, nimel ni...@free.fr a écrit : Et puis aussi pour ymai que je comprend parce que quand le cerveau est épuisé de faire le grand écart entre plusieurs versions de trucs qui sont Même pas. Des années que je n'ai plus touché à MSO. :o) sensés faire la même chose mais toujours différemment et qu'on rêve q'y aurait qq de sympa sur un forum qui répondrait à un truc bête sans qu'on se fasse allumé ... Si peu. Je connais d'autres endroits dédiés à Ooo où l'on m'aurait poussé à faire hara-kiri sur le coup. et en fait, il y en a ! C'est mon cousin Jean-Luc qui a raison, parce que le Ctrl+Maj+Entrée c'est pas terrible ;) Mais si j'avais su que ma petit question toute bête que je n'ai pas réussi à faire entrer dans la tête de Mr Gogole allait me permettre de récolter des réponses encyclopédiques, je serais venu encore plus vite. :o) Encore merci à toutes et tous. - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
RE: [users-fr] Publipostage OOo Writer Win XP
Bonsoir, J'espère ne pas me faire huer pour répondre à ce message sur Mso. Donc sous Mso une fois les champ ajoutés au document s'ils sont sous la forme «montant» , il faut faire apparaitre les mots clés par la combinaison de touches alt+F9 de façon à voir quelque chose du style {mergefield montant}. Le commutateur se place avant la dernière accolade {mergefield montant /# x} représentant le format à appliquer. Comme je l'ai dit dans mon précédent message, je ne me souviens plus des formats et je n'ai pas Mso sur mon poste mais pour l'avoir cherché des tas de fois, je sais qu'on trouve tout çà dans l'aide en tapant commutateurs. Claude ps: si cela existe sous OOo je suis intéressée car les commutateurs permettent en particulier de transformer l'affichage des dates et cela est très pratique quand on veut par exemple dans un même document la date en agrégé style jj/mm/aa et aussi en format long avec le nom du jour et le mois en toutes lettres. Date: Mon, 26 Apr 2010 17:14:24 +0200 From: fricard.cla...@wanadoo.fr To: users@fr.openoffice.org Subject: Re: [users-fr] Publipostage OOo Writer Win XP Bonjour, Pouvez-vous être plus explicite car si une solution peut être trouvée dans le cadre MSO c'est bien aussi... A priori je pensais que si dans ma base de données j'ai spécifié le type de champ: monétaire : format euro et 2 chiffres après la virgule, je devrais retrouver dans mon champ de fusion le même format. Le fait que mes champs de fusion soient dans des cellules de tableau cela change t' il la donne ? A quel moment dois-je entrer ce /# ? merci d'avance Claude c c a écrit : Bonjour, Dans Mso , il faut se servir des commutateurs de champ, de mémoire c'est /# pour les champs numériques suivi du format désiré (voir l'aide je ne me souviens pas des détails) mais je n'ai pas trouvé l'équivalent sous OOo. Claude Date: Mon, 26 Apr 2010 14:08:40 +0200 From: fricard.cla...@wanadoo.fr To: users@fr.openoffice.org Subject: Re: [users-fr] Publipostage OOo Writer Win XP Nicolas, Merci pour ce message. Cependant Il ne s'agit pas d'étiquettes mais de lettres (donc pas de synchronisation) J'ai déjà effectué des publipostages -étiquettes , cartes de visite avec des sources de données diverses (Calc, Excel, Base, Access). Je pense donc humblement maîtriser la chose. Comme l'a dit Jean-Michel le problème vient probablement de mélanges des mondes. Un document de fusion issu du monde MSO , une base de données créée avec MS Access et un publipostage exécuté avec OOo Writer. Je précise que si je fais un document lettre de fusion avec OOo Writer en insérant les champs de fusion issus de la BDD (.mdb , accbd, ou .odb) ça fonctionne bien. (tous les enregistrements donnent naissance à un document lettre). Tout ça parce que mon publipostage en restant dans le monde MSO , fait que j'obtiens des champs monétaires avec 4 chiffres après la virgule, alors qu'ils sont formatés à 2 ch dans ma base (euro), et je voulais voir si en faisant un publipostage avec OOo Writer j'avais le même soucis. A+ Claude Nicolas PAOUR a écrit : bonjour, Le problème de la liste unique provient du fait que soit : - tu cliques trop tôt sur Synchroniser les étiquettes - tu réouvres ton document et tu réponds oui à Voulez-vous réactualiser les liens Pour simplifier, voici un mémo qui a été éprouvé et qui fonctionne en PDF pour faire un publipostage (si ça peut aider ???) à partir de scalc.exe. Peut-être faire un copier coller de la table Acces vers scalc.exe dans un premier temps ? http://paour.free.fr/OpenOffice/Ooopublipostage.pdf Nicolas Claude FRICARD a écrit le 20:59: Jean-Michel, Je suis bien d'accord ce n'est peut-être pas les meilleurs conditions mais je fais avec le contexte actuel. J'ai développé cette base Access pour l'association de musique auquel j'appartiens. Franchement en fonction de ce que l'on me demandait l'environnement Access me posait moins de problèmes que celui OOo base que je ne maîtrisais pas assez à l'époque si tant est que je le maîtrise aujourd'hui... (suffisamment tout de même pour proposer un cours à l'association RIO avec cette application ;-) ) J'essaie donc de voir si en faisant le publipostage avec OOo Writer mon problème de nombre de chiffres après la virgule peut-être résolu. Si je n'utilise pas la lettre type de fusion (un fichier .doc) , et que j'en crée une en introduisant les champs de ma base de données .mdb : tout se passe bien ! (y compris dans des cellules de tableau) , non seulement la fusion avec les 50 enregistrements se passe bien , mais les valeurs monétaires sont bien calibrées avec 2 chiffres après la virgule. Au pire je vais recréer la lettre de fusion ... Merci tout de même Claude Jean Michel PIERRE a écrit : Claude FRICARD a
Re: [users-fr] OOo Basic sous Calc : je débutte et je m'énerve
nimel a écrit : Oui merci, remarque judicieuse. Mais je me disais que ce serait une bonne occasion de me mettre aux macros, et en plus l'utilisateur veut des cases à cocher. Et je ne pense pas qu'on puisse faire un formatage conditionnel à partir d'un case à cocher sans macro (du moins j'ai pas trouvé). Nicole de Bordeaux Bonsoir, Si tu veux de l'aide pour les macros, poste plutôt sur la liste p...@fr.openoffice.org. Je n'ai pas le temps de tester et ne suis pas une pro mais CelSel.CharColor = RGB(255,0,0) n'est-il pas suffisant ? En tout cas munie-toi de l'outil xray disponible ici http://fr.openoffice.org/Documentation/How-to/indexht-programmation.html Avec-lui tu sauras si Charcolor est une propriété de CelSel ou non. Et si tu veux continuer dans les macros je te conseille vraiment le livre Programmation OpenOffice.org 3 de Bernard Marcelly et Laurent Godard. Bonne soirée. Agnès S. - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org