RE: [users-fr] "sommaire" calc

2005-05-10 Par sujet BOERO Claude PREF31
Merci et vraiment bravo pour le site en question, c'est une vraie mine d'or
pour les débutants comme moi

Madame CLAUDE BOERO
Responsable Cellule Développement
Direction de la Modernisation

Tél : 05 34 45 35 07
E-Mail : <mailto:[EMAIL PROTECTED]>



> -Message d'origine-
> De : Loic Breilloux [mailto:[EMAIL PROTECTED]
> Envoyé : 10 mai 2005 09:26
> À : users@fr.openoffice.org
> Objet : Re: [users-fr] "sommaire" calc
> 
> 
> BOERO Claude PREF31 a écrit :
> 
> >Intéressée par la fonction CELLULE mentionnée ci-dessous, 
> j'ai cherché dans
> >l'aide mais je ne trouve pas qu'elles sont les différentes valeurs du
> >premier paramètre nommé "type_info" et ce qu'elles représentent.
> >
> >Où puis-je chercher?
> >
> tu trouveras des explications tres detaillee sur cette 
> fonction sur le 
> site de Christian ici :
> http://christianwtd.free.fr/DebFonctions05.html#FnCELLULE_Detail
> 
> Loic
> 


Re: [users-fr] "sommaire" calc

2005-05-10 Par sujet Loic Breilloux
BOERO Claude PREF31 a écrit :
Intéressée par la fonction CELLULE mentionnée ci-dessous, j'ai cherché dans
l'aide mais je ne trouve pas qu'elles sont les différentes valeurs du
premier paramètre nommé "type_info" et ce qu'elles représentent.
Où puis-je chercher?
tu trouveras des explications tres detaillee sur cette fonction sur le 
site de Christian ici :
http://christianwtd.free.fr/DebFonctions05.html#FnCELLULE_Detail

Loic
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


RE: [users-fr] "sommaire" calc

2005-05-09 Par sujet BOERO Claude PREF31
Intéressée par la fonction CELLULE mentionnée ci-dessous, j'ai cherché dans
l'aide mais je ne trouve pas qu'elles sont les différentes valeurs du
premier paramètre nommé "type_info" et ce qu'elles représentent.

Où puis-je chercher?

Madame CLAUDE BOERO
Responsable Cellule Développement
Direction de la Modernisation

Tél : 05 34 45 35 07
E-Mail : <mailto:[EMAIL PROTECTED]>


> 
> 
> 
> > -Message d'origine-
> > De : christianwtd [mailto:[EMAIL PROTECTED]
> > Envoyé : 8 mai 2005 15:30
> > À : users@fr.openoffice.org
> > Objet : Re: [users-fr] "sommaire" calc
> > 
> > 
> > christianwtd a écrit :
> > 
> > > Un début de solution (sans passer par les macros) :
> > 
> > Correctif  (désolé):
> > = DROITE (CELLULE ("filename"; Feuille2.A1);  NBCAR (CELLULE 
> > ("filename"; Feuille2.A2)) - CHERCHE("$";  CELLULE ("filename"; 
> > Feuille2.A1); 1))
> > 
> > Bon surf
> > Christian
> > 
> > -- 
> > Visitez http://christianwtd.free.fr/ pour débuter avec Calc, 
> > d'OpenOffice.org
> > 
> > 
> 


Re: [users-fr] "sommaire" calc

2005-05-09 Par sujet LE LOUARNE Serge
Laurent Broqué a écrit :
LE LOUARNE Serge a écrit :
[...]
Je trouve ça moins bon que la solution de Christian car encore moins 
souple : j'ajoute une feuille et il me faut relancer la macro etc. mais 
peut-être est ce dû à ma grande inexpérience en VB (dès qu'il y a visual 
qqpart j'ai des boutons qui poussent ;) )
A+

Bonjour,
Ca ne marche pas chez moi.
ceci liste les pages :
REM  *  BASIC  *
Option Explicit
 sub sommaire
 Dim oDoc As Object
 Dim oSheets As Object
 Dim oFirstSheet as Object
 Dim aSheetNames as Object
 Dim cName() as Object
 Dim j as integer
 Dim i as integer
oDoc=ThisComponent
 oSheets=oDoc.Sheets
 oFirstSheet=oSheets(0)
' Now get an array of the names of the sheets.
aSheetNames = oSheets.getElementNames()
' Please note that aSheetNames now contains an ARRAY of STRINGs.
' Now print out each element in the array.
j=UBound(aSheetNames)
redim cName(j)
For i =0 To j
   msgbox aSheetNames( i ) ' access array element
   'oCell=oFirstSheet.getCellByposition(0,j)
   'oCell.SetString(cName(i))
Next
 end sub
J'ai pas trop le temps de creuser pour le moment.
A+
Serge
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [users-fr] "sommaire" calc

2005-05-09 Par sujet christianwtd
Sophie Gautier a écrit :
Tu peux glisser/déposer les noms de feuilles à partir du navigateur 
dans la cellule, si tu laisses l'option insérer comme hyperlien, tu 
auras un lien cliquable vers la feuille en question.

A bientôt
Sophie
Bonjour Sophie,
Méthode sympa, mais là aussi, ça marche pas en cas de feuille renommée, 
ajoutée, supprimée,... :-)

mais, je note quand même l'astuce ;-)
Bon surf
Christian
--
Visitez http://christianwtd.free.fr/ pour débuter avec Calc, d'OpenOffice.org
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [users-fr] "sommaire" calc

2005-05-09 Par sujet Sophie Gautier
Bonjour Laurent,
Laurent Broqué wrote:
Merci pour cette réponse. Mais (il y a toujours un mais :( ), c'est 
dommage qu'il n'existe pas une fonction automatique qui tienne compte 
des suppressions et ajouts ... comme un sommaire ! Après tout la chose 
est présentée comme un classeur avec des feuilles et dans mes classeurs 
j'ai un sommaire ;)
Merci quand même : je mets en pratique ta solution.
Tu peux glisser/déposer les noms de feuilles à partir du navigateur dans 
la cellule, si tu laisses l'option insérer comme hyperlien, tu auras un 
lien cliquable vers la feuille en question.

A bientôt
Sophie
--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.11.6 - Release Date: 06/05/2005
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [users-fr] "sommaire" calc

2005-05-09 Par sujet Laurent Broqué
LE LOUARNE Serge a écrit :
Laurent Broqué a écrit :
Merci pour cette réponse. Mais (il y a toujours un mais :( ), c'est 
dommage qu'il n'existe pas une fonction automatique qui tienne compte 
des suppressions et ajouts ... comme un sommaire ! Après tout la chose 
est présentée comme un classeur avec des feuilles et dans mes 
classeurs j'ai un sommaire ;)
Merci quand même : je mets en pratique ta solution.
à charge de revanche !
-
Laurent Broqué

Bonjour,
Tu peux créer la macro idoine ;-)
A+
Serge
Oui, oui : j'ai essayé et ca n'a pas été convainquant :(
voici ce que j'ai fait :
sub sommaire
Dim oDoc As Object
Dim oSheets As Object

oDoc=ThisComponent
oSheets=oDoc.Sheets
oFirstSheet=oSheets(0)
   ' Now get an array of the names of the sheets.
   aSheetNames = oSheets.getElementNames()
   ' Please note that aSheetNames now contains an ARRAY of STRINGs.
   ' Now print out each element in the array.
   j=4
   For i = LBound( aSheetNames )+1 To UBound( aSheetNames )
  cName = aSheetNames( i ) ' access array element
  oCell=oFirstSheet.getCellByposition(0,j)
  oCell.SetString(cName)
  j=j+1
   Next
end sub
J'ai évidemment abondamment pompé !
Je trouve ça moins bon que la solution de Christian car encore moins 
souple : j'ajoute une feuille et il me faut relancer la macro etc. mais 
peut-être est ce dû à ma grande inexpérience en VB (dès qu'il y a visual 
qqpart j'ai des boutons qui poussent ;) )
A+
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [users-fr] "sommaire" calc

2005-05-09 Par sujet LE LOUARNE Serge
Laurent Broqué a écrit :
Merci pour cette réponse. Mais (il y a toujours un mais :( ), c'est 
dommage qu'il n'existe pas une fonction automatique qui tienne compte 
des suppressions et ajouts ... comme un sommaire ! Après tout la chose 
est présentée comme un classeur avec des feuilles et dans mes classeurs 
j'ai un sommaire ;)
Merci quand même : je mets en pratique ta solution.
à charge de revanche !
-
Laurent Broqué

Bonjour,
Tu peux créer la macro idoine ;-)
A+
Serge
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [users-fr] "sommaire" calc

2005-05-09 Par sujet Laurent Broqué
Merci pour cette réponse. Mais (il y a toujours un mais :( ), c'est 
dommage qu'il n'existe pas une fonction automatique qui tienne compte 
des suppressions et ajouts ... comme un sommaire ! Après tout la chose 
est présentée comme un classeur avec des feuilles et dans mes classeurs 
j'ai un sommaire ;)
Merci quand même : je mets en pratique ta solution.
à charge de revanche !
-
Laurent Broqué

-
christianwtd a écrit :
christianwtd a écrit :
Un début de solution (sans passer par les macros) :

Correctif  (désolé):
= DROITE (CELLULE ("filename"; Feuille2.A1);  NBCAR (CELLULE 
("filename"; Feuille2.A2)) - CHERCHE("$";  CELLULE ("filename"; 
Feuille2.A1); 1))

Bon surf
Christian
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [users-fr] "sommaire" calc

2005-05-08 Par sujet christianwtd
christianwtd a écrit :
Un début de solution (sans passer par les macros) :
Correctif  (désolé):
= DROITE (CELLULE ("filename"; Feuille2.A1);  NBCAR (CELLULE 
("filename"; Feuille2.A2)) - CHERCHE("$";  CELLULE ("filename"; 
Feuille2.A1); 1))

Bon surf
Christian
--
Visitez http://christianwtd.free.fr/ pour débuter avec Calc, d'OpenOffice.org
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [users-fr] "sommaire" calc

2005-05-08 Par sujet christianwtd
Laurent Broqué a écrit :
Bonjour à tous,
Je cherche le moyen d faire un "sommaire" dans calc.:
dans la première colonne de la première feuille lister les noms de 
toutes les feuilles d'un classeur.
Comment faire ?
Bonjour,
Un début de solution (sans passer par les macros) :
=DROITE (CELLULE ("filename";Feuille2.A1);  NBCAR (CELLULE ("filename")) 
- CHERCHE("$";  CELLULE ("filename"); 1))
On fait référence à la cellule A1 mais c'est sans importance.
Tu places cette formule dans la feuille 1, dans n'importe quelle 
cellule, la feuille 2 étant normalement nommée "Feuille2"
Ceci est à refaire pour chaque feuille.
Pour la feuille ou se trouve les formules c'est plus simple :
=DROITE (CELLULE ("filename"); NBCAR (CELLULE ("filename")) - 
CHERCHE("$"; CELLULE ("filename"); 1))

Inconvénients :
- Si tu renommes une feuille, il faut faire Ctrl + Maj + F9 pour rafraichir.
- Une nouvelle feuille n'est pas prise en compte.
- Une suppression de feuille entraine une erreur.
Merci.
-
Laurent Broqué
Bon surf
Christian
--
Visitez http://christianwtd.free.fr/ pour débuter avec Calc, d'OpenOffice.org
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]