Re: [users-fr] fusion macro O.O.o. 3.2

2010-02-19 Thread Michel



yves dutrieux a écrit :

Bonsoir Michel,

Le 16 février 2010 09:24, Michel  a écrit :

  

Bonjour
J'ai une macro qui fusionne automatiquement un publipostage à partir d'un
logiciel métier INSER (gestion formation).
Pas de souci avec la version 3.1.1 et précédante.
Cela ne fonctionne plus avec la version 3.2.
XP sp3
Des pistes de changement dans le code ?




Il faudrait qu'on dispose de ton code si possible...
  

Bonjour
Openoffice plante direct sans message d'erreur.
La macro exécute une fusion, répertorie la base dans un fichier .TXT et 
fait une copie du fichier .odt dans un dossier.


Une macro autoclose

Une macro autoOpen

Option Explicit


Private Sub AutoOpen()

   Dim curDocument As Object '--- Document Courant
   Dim InsInstance As Object'--- Instance de la base de données sources
   Dim DbcDataBase As Object'--- base de données source
   Dim MmgMailMerge As Object '--- objet de gestion de la fusion
   Dim PpvInstancePrioriter(1) As New 
com.sun.star.beans.PropertyValue'--- propriétés d'instances de base 
de données
   Dim PpvDatabaseInfo(3) As New com.sun.star.beans.PropertyValue
   '--- Proriétés de la base de données
   Dim PpvDocumentProprieter(1) As New 
com.sun.star.beans.PropertyValue'--- proprités du document fusionné que 
l'on ouvre

   Dim IntPos As Integer' compteur pour les boucles
  
   Dim strFilePrefixName As String'-- préfixe du fichier (NOM sans 
l'extension)

   Dim strTemplateName As String'--- Nom du  fichier modèle
   Dim strTemplateFolder As String '--- Dossier de stockage du modèle 
de document   
   Dim strDestinationFolder As String '--- Répoertoire de destiantion
   Dim strOutput As String'--- Fichier de Sortie 
MODELE_DDMMYY_HHMMSS.odt


   On Error GoTo Err_AutoOpen
  
   curDocument = ThisComponent

   strTemplateName = curDocument.URL '--- Récupération du nom de fichier
  
   '--- s'il s'agit d'une modèle CALC on sort

   Select Case UCase(Right(strTemplateName,3))
   Case "ODT"   
   Goto Exit_AutoOpen

   End Select

   '--- Construction des différents chemin
   For IntPos = Len(strTemplateName) To 1 Step -1
   Select Case Mid(strTemplateName,IntPos,1)
   Case "\","/"
   strTemplateFolder = Left(strTemplateName,IntPos)
   strDestinationFolder = Left(strTemplateName,IntPos) & 
"LETTRETYPE/"
   strFilePrefixName = 
Mid(strTemplateName,IntPos+1,Len(strTemplateName)-IntPos-4)   
   If FileExists("strDestinationFolder") = False Then

   mkdir(strTemplateFolder & "LETTRETYPE")
   end if   
   Exit For

   End Select
   Next
  
   '--- Création de la base de données de ODB (il s'agit d'une 
interface en les fichier TEXTE et le docuement sWriter

   DbcDataBase = createUnoService("com.sun.star.sdb.DatabaseContext")
   Select CaseDbcDataBase.hasByName(strFilePrefixName)
   Case True   
   DbcDataBase.revokeObject(strFilePrefixName)

   End Select
  
   PpvInstancePrioriter(0).Name = "Overwrite"

   PpvInstancePrioriter(0).Value = True
  
   InsInstance = DbcDataBase.createInstance()

   InsInstance.URL = "sdbc:flat:" + strTemplateFolder
  
   '--- Création des propriétés de la base de données

   PpvDatabaseInfo(0).Name = "DecimalDelimiter"' symbole décimal
   PpvDatabaseInfo(0).Value = "."
   PpvDatabaseInfo(1).Name = "Extension"' extention dezs 
fchier TEXTE source

   PpvDatabaseInfo(1).Value = "TXT"
   PpvDatabaseInfo(2).Name = "FieldDelimiter"' délimiter de champs
   PpvDatabaseInfo(2).Value = Chr(9)
   PpvDatabaseInfo(3).Name = "StringDelimiter"' délimiteur des 
chaînes

   PpvDatabaseInfo(3).Value = ""

   InsInstance.Info() = PpvDatabaseInfo' affectation des 
propriétés
   InsInstance.DatabaseDocument.storeAsURL(strTemplateFolder + 
strFilePrefixName + ".odb",PpvInstancePrioriter())' chemin de stocakge

   DbcDataBase.registerObject(strFilePrefixName,InsInstance)
  
   '--- Paramétrage de la fusion
   MmgMailMerge = createUnoService("com.sun.star.text.MailMerge")
  
   MmgMailMerge.DataSourceName = strFilePrefixName

   MmgMailMerge.DocumentURL = strTemplateName
   MmgMailMerge.CommandType = 0
   MmgMailMerge.Command = strFilePrefixName
   MmgMailMerge.OutputType = 2
   MmgMailMerge.OutputURL = strDestinationFolder
   strOutput = strFilePrefixName & "_" & 
Format(Now(),"ddmmyy\_hhmmss")' construction du nom de sorite

   MmgMailMerge.FileNamePrefix = strOutput
   MmgMailMerge.SaveAsSingleFile = True
   MmgMailMerge.Execute (Array())' 
rélisation de la fusion le doc estcréée


   '--- Ouverture du document fusionné  
   PpvDocumentProprieter(0).Name = "MacroExecutionMode"

   PpvDocumentProprieter(0).Value = 0
   PpvDocumentProprieter(1).Name = "AsTemplate"
   PpvDocumentProprieter(1).Value = 0   
   curDocument = StarDesktop.LoadComponentFromURL(strDestinationFol

Re: [users-fr] Base et Ac

2010-02-19 Thread Landron Gérard
Le vendredi 19 février 2010 05:52:45, Gilles a écrit :
> bonjour !
> 
> je dispose de Open Office et de Microsoft Office
> Calc ouvre sans problème les fichiers .xls
> Writer ouvre sans problème les fichiers .doc
> mais Base ne semble pas vouloir ouvrir un fichier .mdb
> (fichier qui, de plus, exige un mot de passe)
> est-ce moi qui suis maladroit ?
> y a-t-il un moyen ?
il ne faut pas essayer de l'ouvrir directement mais il faut dire à OOo 
d'utiliser ce fichier comme base de donnée.
Aller dans Ficher/Nouveau/Base de données

l'assistant propose une otion : seconnecter à une base de données existante
choisir Microsoft Access 2007

> merci !
de rien

Gérard

-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] Base et Ac

2010-02-19 Thread Jean Michel PIERRE



Landron Gérard a écrit :

Le vendredi 19 février 2010 05:52:45, Gilles a écrit :
  

bonjour !

je dispose de Open Office et de Microsoft Office
Calc ouvre sans problème les fichiers .xls
Writer ouvre sans problème les fichiers .doc
mais Base ne semble pas vouloir ouvrir un fichier .mdb
(fichier qui, de plus, exige un mot de passe)
est-ce moi qui suis maladroit ?
y a-t-il un moyen ?

il ne faut pas essayer de l'ouvrir directement mais il faut dire à OOo 
d'utiliser ce fichier comme base de donnée.

Aller dans Ficher/Nouveau/Base de données

l'assistant propose une otion : seconnecter à une base de données existante
choisir Microsoft Access 2007

  

merci !


de rien

Gérard

Bonjour,
Et en complément, tu as toute une page de questions/réponses pour te 
faciliter l'utilisation :

http://wiki.services.openoffice.org/wiki/FR/FAQ/Base/FAQ_MS_Access_et_Base
J.M




-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] Compatibilité OOo 3.2 /3.1

2010-02-19 Thread Samuel Mounier (Liste CGO)

Sophie a écrit :

Bonjour,


Bonjour Sophie,
[...]
Ces modifications sont tracées sur deux listes en français : la liste 
pros...@fr et Jean-Baptiste renvoit également le message sur d...@fr, 
donc si vous souhaitez suivre l'évolution de OOo, c'est bien de 
s'inscrire à l'une de ces deux listes.


Je ne connaissais pas prospec, je vais tenter de trouver un peu de temps 
pour le consulter et me tenir informer des évolutions qui y sont 
référencées.


Pour dev, je suis déjà inscrit, mais j'avoue que je lis une partie des 
messages en diagonale.



Le message sur le format de date ISO pris en charge est ici :
http://fr.openoffice.org/servlets/ReadMsg?list=prospec&msgNo=173


Merci pour ce descriptif détaillé.

Je viens de refaire le test avec le format ISO censé être pris en charge 
"CCYY-MM-DD" et il ne fonctionnent pas en 3.1.1 ni en 3.2.0.


J'ai effectué ce test sous Windows (vista et TSE2008) pouvez-vous me 
confirmer pour les autres systèmes.




Pour éviter "ces mauvaises pratiques" autour des dates, l'aide devra 
par contre être corrigé si ce fonctionnement est maintenu pour 
supprimer les exemples avec une date en chaine de caractère.


Extrait de l'aide à corriger ...
=JOURSEM("14/6/2000") renvoie 4 (le paramètre type est manquant, le 
décompte standard est donc utilisé. Le décompte standard débute avec 
dimanche comme jour numéro 1. Le 14 juin 2000 était un mercredi et 
donc le jour numéro 4).
=JOURSEM("24/7/1996";2) renvoie 3 (le paramètre type est 2, donc le 
lundi est le jour numéro 1. le 24 juillet 1996 était un mercredi et 
donc le numéro du jour est 3).
=JOURSEM("24/7/1996";1) renvoie 4 (le paramètre type est 1, donc le 
dimanche est le jour numéro 1. Le 24 juillet 1996 était un mercredi et 
donc le numéro du jour est 4).


Merci pour ton retour, je vais vérifier et ouvrir l'issue correspondante 
pour le projet documentation.


De rien



À bientôt
Sophie




A+

Samuel

-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



[users-fr] calc : formule bizarre

2010-02-19 Thread Michel

Bonjour
J'ai récupéré un fichier ou systématiquement il met of:= devant toutes 
les formules :

ex : of:=SUM($B$8*F12+$D$8*G12)
Quelqu'un a une idée
XP sp3 version 3.1.1
Michel
merci

--

Soyez eco-citoyen : n'imprimez ce mail que si necessaire.


-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] calc : formule bizarre

2010-02-19 Thread Michel Cauchois

Michel a écrit :


Bonjour
J'ai récupéré un fichier ou systématiquement il met of:= devant toutes 
les formules :

ex : of:=SUM($B$8*F12+$D$8*G12)
Quelqu'un a une idée
XP sp3 version 3.1.1
Michel
merci


Bonjour,
il me semble que le formule c'est =SOMME($B$8*F12;$D$8*G12)
est-ce que cela explique le of: ?

--
Cordialement Michel OOo 3.2 sous Ubuntu 9.10



-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] calc : formule bizarre

2010-02-19 Thread Hugues Bousquet (prof)

Bonjour,

J'ai eu ce phénomène lors de la transition de la version 2.x à la 
version 3.x : Un document écrit avec la version 3.x puis ouvert avec la 
2.x sur un autre poste qui n'avait pas été mis à jour voyait ses 
formules affublées du fameux of:= devant chacune d'entre-elle. Une fois 
les mises à jours effectuées sur tous les postes du réseau, le problème 
a disparu et je ne m'en suis plus préoccupé.

Une piste, peut-être ?

Hugues



Le 19/02/2010 14:26, Michel Cauchois a écrit :

Michel a écrit :


Bonjour
J'ai récupéré un fichier ou systématiquement il met of:= devant 
toutes les formules :

ex : of:=SUM($B$8*F12+$D$8*G12)
Quelqu'un a une idée
XP sp3 version 3.1.1
Michel
merci


Bonjour,
il me semble que le formule c'est =SOMME($B$8*F12;$D$8*G12)
est-ce que cela explique le of: ?





-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] calc : formule bizarre

2010-02-19 Thread Michel



Michel Cauchois a écrit :

Michel a écrit :


Bonjour
J'ai récupéré un fichier ou systématiquement il met of:= devant 
toutes les formules :

ex : of:=SUM($B$8*F12+$D$8*G12)
Quelqu'un a une idée
XP sp3 version 3.1.1
Michel
merci


Bonjour,
il me semble que le formule c'est =SOMME($B$8*F12;$D$8*G12)
est-ce que cela explique le of: ?
Merci de la réponse effectivement c'est la formule mais quand j'ouvre le 
document il met of:

Ce n'est pas un document qui m'appartient je gère les ordis du parc.
J'ai supprimé le profil utilisateur la dernière fois et tout était 
rentré dans l'ordre mais ce coup ci ça recommence

et cela le fait également sur mon poste.
La personne refait les formules à chaque fois. ??
merci

--

Soyez eco-citoyen : n'imprimez ce mail que si necessaire.


-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] calc : formule bizarre

2010-02-19 Thread gabriel
Le Friday 19 February 2010 09:54:05 Michel, vous avez écrit :
> Michel Cauchois a écrit :
> > Michel a écrit :
> >> Bonjour
> >> J'ai récupéré un fichier ou systématiquement il met of:= devant
> >> toutes les formules :
> >> ex : of:=SUM($B$8*F12+$D$8*G12)
> >> Quelqu'un a une idée
> >> XP sp3 version 3.1.1
> >> Michel
> >> merci
> >
> > Bonjour,
> > il me semble que le formule c'est =SOMME($B$8*F12;$D$8*G12)
> > est-ce que cela explique le of: ?
>
> Merci de la réponse effectivement c'est la formule mais quand j'ouvre le
> document il met of:
> Ce n'est pas un document qui m'appartient je gère les ordis du parc.
> J'ai supprimé le profil utilisateur la dernière fois et tout était
> rentré dans l'ordre mais ce coup ci ça recommence
> et cela le fait également sur mon poste.
> La personne refait les formules à chaque fois. ??

Un chercher/remplacer corrige le problème. Rechercher of: et remplacer par 
rien.

G.





-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] impress : commen t ne pas démarrer la présentation autom atiquement?

2010-02-19 Thread lutch

E. Prom a écrit :

On Thursday, 18 February 2010, 18:26:33 -0500,
Michel Leduc  wrote:
  

Si .pps  sauvez et renommez en .ppt ou .ods avant d'ouvrir



Curieuse manip, mais qui fonctionne. Merci!

-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



  

Bonjour,

l'extension .pps désigne un diaporama Powerpoint à lancement 
automatique, .ppt concerne les présentations en mode "conception".


Comme Impress imite le fonctionnement de PowerPoint, on se retrouve pris 
dans le même piège.
Changer l'extension oblige Impress à ouvrir le fichier sans déclencher 
le diaporama.
Pour les fameux .pps pensez à désactiver l'exécution des macros VBA… Ces 
fichiers sont des nids à virus.


C_Lucien

-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] Règle de sous-totaux

2010-02-19 Thread isaric

Merci

Francis Wintzenrieth a écrit :

Bonjour,

Dans le menu " Données " il y a une entrée " Plan " qui, je pense, doit
faire plus ou moins ce genre de choses.

Le 19/02/2010 08:05, isaric a écrit :
  

Bonjour,

Peut-on avoir les sous-totaux sur OOo du style de :
http://isaric.cof.free.fr/st.png




-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] impress : co mment ne pas démarrer la présentation automatiquement?

2010-02-19 Thread E. Prom
On Friday, 19 February 2010, 06:35:19 +0100,
Jean-Baptiste Faure  wrote:
> Une autre façon de faire est de remplacer la version Novell (Go-oo)
> installée par ta distribution Linux par la version OpenOffice.org
> officielle. Du coup tu bénéficieras d'une version à jour et qui a passé
> les tests d'assurance qualité.

C'est Debian, sid, 1:3.1.1-16. Mais j'ai ce comportement depuis assez
longtemps.
En général les paquets sont plutôt bien faits, je sais pas si cette
"fonctionalité" a été introduite par le mainteneur.


> Cette histoire des diaporama pps qui démarrent automatiquement et
> referment OOo à la fin est un "innovation" de Go-oo 3.1.1 qui fait râler
> pas mal de monde. Sans doute un développeur qui a voulu se faire plaisir
> ou faire plaisir à quelques personnes qui voulaient l'équivalent de la
> visionneuse ppt, mais, apparemment, a négligé de prévenir, de prévoir
> une option de configuration permettant de désactiver ça.

Oui, c'est vraiment du nivellement par le bas insupportable. Pour
faciliter la vie à quelques crétins on embête tout le reste du monde.

-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] Recherche logiciel

2010-02-19 Thread yves dutrieux
Bonjour,

Le 19 février 2010 12:03, bouju  a écrit :

>Bonjour à tous,
>
> J'ai installé, (quand j'avais de l'argent) le logiciel paperPort 11 et
> suite à une malheureuse infection virale, j'ai du changer de DD et donc je
> suis actuellement à la recherche d'un  logiciel (gratuit bien sur) qui
> remplacerait avantagreusement ce dernier! si 'un de vous peux me dire où
> pêcher ce dernier, qu'il me le dise sur : clbo...@wanado.fr
>
> Merci à vous tous pour votre aide (éventuelle)
>
> Claude BOUJU
>


OpenOffice Writer/draw fait ça bien à mon avis.
Insertion - images - scanner - acquérir ...
une fois toutes les images scannées,
Fichier - exporter ou enregistrer selon le format choisi.

Yves

-- 
web site : http://www.molenbaix.com


Re: [users-fr] impress : comment ne pas démarre r la présentation automatiquement?

2010-02-19 Thread Jean-Baptiste Faure
Le 19.02.2010 18:47, E. Prom a écrit :
> On Friday, 19 February 2010, 06:35:19 +0100,
> Jean-Baptiste Faure  wrote:
>   
>> Une autre façon de faire est de remplacer la version Novell (Go-oo)
>> installée par ta distribution Linux par la version OpenOffice.org
>> officielle. Du coup tu bénéficieras d'une version à jour et qui a passé
>> les tests d'assurance qualité.
>> 
> C'est Debian, sid, 1:3.1.1-16. Mais j'ai ce comportement depuis assez
> longtemps.
> En général les paquets sont plutôt bien faits, je sais pas si cette
> "fonctionalité" a été introduite par le mainteneur.
>
>
>   
>> Cette histoire des diaporama pps qui démarrent automatiquement et
>> referment OOo à la fin est un "innovation" de Go-oo 3.1.1 qui fait râler
>> pas mal de monde. Sans doute un développeur qui a voulu se faire plaisir
>> ou faire plaisir à quelques personnes qui voulaient l'équivalent de la
>> visionneuse ppt, mais, apparemment, a négligé de prévenir, de prévoir
>> une option de configuration permettant de désactiver ça.
>> 
> Oui, c'est vraiment du nivellement par le bas insupportable. Pour
> faciliter la vie à quelques crétins on embête tout le reste du monde.
>   
Bonsoir,

Regarde si l'extension Impress Runner ne serait pas installée par
défaut. Je viens d'apprendre qu'elle permettrait d'obtenir ce
comportement. Si c'est bien ça la source du problème, il n'est pas dans
le code même de Go-oo mais dans l'installation silencieuse d'une
extension qui modifie le comportement standard de l'application. Faire
cette installation sans prévenir l'utilisateur est franchement pas malin.

Bonne soirée
JBF

-- 
Seuls des formats ouverts peuvent assurer la pérennité de vos documents.




-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] fusion macro O.O.o. 3.2

2010-02-19 Thread yves dutrieux
Bonsoir Michel,

Le 19 février 2010 09:04, Michel  a écrit :

>
>
> yves dutrieux a écrit :
>
>  Bonsoir Michel,
>>
>> Le 16 février 2010 09:24, Michel  a écrit :
>>
>>
>>
>>> Bonjour
>>> J'ai une macro qui fusionne automatiquement un publipostage à partir d'un
>>> logiciel métier INSER (gestion formation).
>>> Pas de souci avec la version 3.1.1 et précédante.
>>> Cela ne fonctionne plus avec la version 3.2.
>>> XP sp3
>>> Des pistes de changement dans le code ?
>>>
>>>
>>>
>>
>> Il faudrait qu'on dispose de ton code si possible...
>>
>>
> Bonjour
> Openoffice plante direct sans message d'erreur.
> La macro exécute une fusion, répertorie la base dans un fichier .TXT et
> fait une copie du fichier .odt dans un dossier.
>

J'ai copié ton code dans les macros Writer.
Renommé le Autoopen en autoopen1 (pour que ça démarre pas automatiquement).
J'ai ensuite ouvert un fichier texte et exécuter la macro pas-à-pas et je
tombe en erreur lors de l'enregistrement du fichier odb (dans
c:\export.txt).

Peux-tu essayer de renommer ta macro et essayer le pas-à-pas pour voir où ça
coince ?
nb : Ne connaissant pas exactement comment tu procèdes et avec quel type de
fichier, c'est pas facile de reproduire exactement ton problème.
Pourrais-tu être plus explicite à ce sujet ?
(ex: j'ouvre un fichier xyz (si possible joint que je puisse tester si pas
confidentiel), la macro s'éxécute, et doit normalement quoi faire ?
d'après le code, on dirait que ça crée un fichier Odb ou qq chose du genre ?
)

Merci.
Yves.


>
> Une macro autoclose
>
> Une macro autoOpen
>
> Option Explicit
>
>
> Private Sub AutoOpen()
>
>   Dim curDocument As Object '--- Document Courant
>   Dim InsInstance As Object'--- Instance de la base de données sources
>   Dim DbcDataBase As Object'--- base de données source
>   Dim MmgMailMerge As Object '--- objet de gestion de la fusion
>   Dim PpvInstancePrioriter(1) As New com.sun.star.beans.PropertyValue
>  '--- propriétés d'instances de base de données
>   Dim PpvDatabaseInfo(3) As New com.sun.star.beans.PropertyValue   '---
> Proriétés de la base de données
>   Dim PpvDocumentProprieter(1) As New com.sun.star.beans.PropertyValue'---
> proprités du document fusionné que l'on ouvre
>   Dim IntPos As Integer' compteur pour les boucles
> Dim strFilePrefixName As String'-- préfixe du fichier (NOM sans
> l'extension)
>   Dim strTemplateName As String'--- Nom du  fichier modèle
>   Dim strTemplateFolder As String '--- Dossier de stockage du modèle de
> document Dim strDestinationFolder As String '--- Répoertoire de
> destiantion
>   Dim strOutput As String'--- Fichier de Sortie
> MODELE_DDMMYY_HHMMSS.odt
>
>   On Error GoTo Err_AutoOpen
> curDocument = ThisComponent
>   strTemplateName = curDocument.URL '--- Récupération du nom de fichier
> '--- s'il s'agit d'une modèle CALC on sort
>   Select Case UCase(Right(strTemplateName,3))
>   Case "ODT" Goto Exit_AutoOpen
>   End Select
>
>   '--- Construction des différents chemin
>   For IntPos = Len(strTemplateName) To 1 Step -1
>   Select Case Mid(strTemplateName,IntPos,1)
>   Case "\","/"
>   strTemplateFolder = Left(strTemplateName,IntPos)
>   strDestinationFolder = Left(strTemplateName,IntPos) &
> "LETTRETYPE/"
>   strFilePrefixName =
> Mid(strTemplateName,IntPos+1,Len(strTemplateName)-IntPos-4)
> If FileExists("strDestinationFolder") = False Then
>   mkdir(strTemplateFolder & "LETTRETYPE")
>   end if Exit For
>   End Select
>   Next
> '--- Création de la base de données de ODB (il s'agit d'une interface
> en les fichier TEXTE et le docuement sWriter
>   DbcDataBase = createUnoService("com.sun.star.sdb.DatabaseContext")
>   Select CaseDbcDataBase.hasByName(strFilePrefixName)
>   Case True DbcDataBase.revokeObject(strFilePrefixName)
>   End Select
> PpvInstancePrioriter(0).Name = "Overwrite"
>   PpvInstancePrioriter(0).Value = True
> InsInstance = DbcDataBase.createInstance()
>   InsInstance.URL = "sdbc:flat:" + strTemplateFolder
> '--- Création des propriétés de la base de données
>   PpvDatabaseInfo(0).Name = "DecimalDelimiter"' symbole décimal
>   PpvDatabaseInfo(0).Value = "."
>   PpvDatabaseInfo(1).Name = "Extension"' extention dezs fchier
> TEXTE source
>   PpvDatabaseInfo(1).Value = "TXT"
>   PpvDatabaseInfo(2).Name = "FieldDelimiter"' délimiter de champs
>   PpvDatabaseInfo(2).Value = Chr(9)
>   PpvDatabaseInfo(3).Name = "StringDelimiter"' délimiteur des
> chaînes
>   PpvDatabaseInfo(3).Value = ""
>
>   InsInstance.Info() = PpvDatabaseInfo' affectation des
> propriétés
>   InsInstance.DatabaseDocument.storeAsURL(strTemplateFolder +
> strFilePrefixName + ".odb",PpvInstancePrioriter())' chemin de stocakge
>   DbcDataBase.registerObject(strFilePrefixName,InsInstance)
> '--- Paramétrage de la fusion
>   MmgMailMerge = 

[users-fr] Changer la plage d'une somme à partir d'u ne cellule

2010-02-19 Thread isaric

Bonsoir,

Sur calc, je souhaite faire une somme de type  =SOMME(I1:I27)
en remplaçant le "27" de (I1:I27) par la valeur de ($A$3+6).

Est-ce possible ?
D'avance merci.

-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] Changer la plage d 'une somme à partir d'une cellule

2010-02-19 Thread christianwtd

Le 19/02/2010 22:26, isaric a écrit :

Bonsoir,

Sur calc, je souhaite faire une somme de type  =SOMME(I1:I27)
en remplaçant le "27" de (I1:I27) par la valeur de ($A$3+6).

Est-ce possible ?
D'avance merci.


Bonsoir,

Oui, c'est possible :
=SOMME(I1:INDIRECT("i" & INDIRECT(ADRESSE(3; 1; 4

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



Re: [users-fr] Changer la plage d 'une somme à partir d'une cellule

2010-02-19 Thread christianwtd

Le 19/02/2010 23:44, christianwtd a écrit :

Le 19/02/2010 22:26, isaric a écrit :

Bonsoir,

Sur calc, je souhaite faire une somme de type  =SOMME(I1:I27)
en remplaçant le "27" de (I1:I27) par la valeur de ($A$3+6).

Est-ce possible ?
D'avance merci.


Bonsoir,

Oui, c'est possible :
=SOMME(I1:INDIRECT("i" & INDIRECT(ADRESSE(3; 1; 4

Bon surf,
Christian


J'ai oublié le +6, mais c'est pas le plus difficile...

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



Re: [users-fr] Changer la plage d'une somme à parti r d'une cellule

2010-02-19 Thread yves dutrieux
Bonsoir,

Le 19 février 2010 22:26, isaric  a écrit :

> Bonsoir,
>
> Sur calc, je souhaite faire une somme de type  =SOMME(I1:I27)
> en remplaçant le "27" de (I1:I27) par la valeur de ($A$3+6).
>



>
> Est-ce possible ?
>
Oui oui

=SOMME(INDIRECT("I1:I"&INDIRECT("$A$3")+6))

   D'avance merci.
De rien

Yves

>
> -
> To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
> For additional commands, e-mail: users-h...@fr.openoffice.org
>
>


-- 
web site : http://www.molenbaix.com