[users-fr] Publipostage OOo Writer Win XP

2010-04-26 Par sujet Nicolas PAOUR

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

2010-04-26 Par sujet Claude FRICARD

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

2010-04-26 Par sujet nimel

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

2010-04-26 Par sujet c c

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

2010-04-26 Par sujet nimel
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

2010-04-26 Par sujet ymai
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

2010-04-26 Par sujet nimel

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

2010-04-26 Par sujet Jean Luc PAUL

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

2010-04-26 Par sujet Docgranville

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

2010-04-26 Par sujet Jean Luc PAUL

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

2010-04-26 Par sujet Jean Luc PAUL

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

2010-04-26 Par sujet ymai
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

2010-04-26 Par sujet Docgranville

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

2010-04-26 Par sujet nimel
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

2010-04-26 Par sujet Claude FRICARD

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

2010-04-26 Par sujet Docgranville

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

2010-04-26 Par sujet Francois Gatto

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

2010-04-26 Par sujet Bernard
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

2010-04-26 Par sujet ymai
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

2010-04-26 Par sujet c c

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

2010-04-26 Par sujet Agnès Simonet

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