Re: Re: [users-fr] calc-valeur_0

2005-09-03 Par sujet Francois Gatto

Bonjour Michel,
Bini Michel a écrit :
Merci François de ta réponse, mais j'ai du mal m'exprimé, ce n'est pas 
la valeur 0 que je ne veux pas afficher

mais la ligne complête qui contient le résultat 0. Merci


Désolé, j'avais en effet pas bien lu. Ton message était clair pourtant.

J'aimerai pouvoir le faire sans passer par le filtre standard. Bonne 
journée

Michel


Je pense que la mise en place du filtre, manuellement est une bonne 
solution et facile à mettre en oeuvre.



[...]
Si quelqu'un peut m'aider cela serait super. bonne rentrée pour ceux 
qui sont partis en vacances.

bonne journée




Je te propose ce bout de code qui te donnera la possibilité de mettre en 
place un filtrage :


Sub FiltrerDonnees
'références à l'API d'OpenOffice.org
'http://api.openoffice.org/docs/DevelopersGuide/Spreadsheet/Spreadsheet.htm#1+3+5+1+Filtering
'http://api.openoffice.org/docs/common/ref/com/sun/star/sheet/FilterOperator.html
'Plage des données à filtrer
maPlage = ThisComponent.Sheets(0).GetCellRangeByPosition(0,0,1,10)
monFiltre=maPlage.createFilterDescriptor(true)
dim paramFiltre(0) As New com.sun.star.sheet.TableFilterField
'Colonne (dénommé champ dans le cas de base de données) sur laquelle 
porte le filtrage

paramFiltre(0).Field = 1
'Si la donnée est de type numérique
paramFiltre(0).IsNumeric = True
'   EMPTY   données vide
'   NOT_EMPTY   pdonnées non vide
'   EQUAL   données égale à
'   NOT_EQUAL   données différente de
'   GREATER données supérieure à
'   GREATER_EQUAL   données supérieure ou égale à
'   LESSdonnées inférieure à
'   LESS_EQUAL  données inférieure ou égale à
paramFiltre(0).Operator = com.sun.star.sheet.FilterOperator.GREATER_EQUAL
'Valeur à filtrer (inutile par exemple pour le filtre NOT_EMPTY)
paramFiltre(0).NumericValue = 100
monFiltre.SetFilterFields(paramFiltre())
'Si entête de colonnes à prendre en compte
monFiltre.ContainsHeader = True
'Exécution du filtre
maPlage.filter(monFiltre)
End Sub

Cordialement

François Gatto


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



Re: [users-fr] calc-valeur_0

2005-09-02 Par sujet Bini Michel
Merci François de ta réponse, mais j'ai du mal m'exprimé, ce n'est pas 
la valeur 0 que je ne veux pas afficher

mais la ligne complête qui contient le résultat 0. Merci
J'aimerai pouvoir le faire sans passer par le filtre standard. Bonne journée
Michel

:



Il suffit de décocher l'option Valeurs zéro dans les options de 
Classeur/Affichage.

Cela a un effet global sur toutes les cellules.

Sinon, tu peux utiliser une formule du genre :

=SI(H7*I70;H7*I7;)

François

Bini Michel a écrit :


Bonjour à tous
J'aimerai savoir comment faire pour ne pas afficher une ligne ou 
colonne, lorsque le résultat
de ces cellules =0; colonne A nom des articles sur 800 lignes, somme 
B:T sur 800 lignes, Total U sur 800 lignes .

Je voudrais cacher toutes les lignes =0 dans U.
Si quelqu'un peut m'aider cela serait super. bonne rentrée pour ceux 
qui sont partis en vacances.

bonne journée







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

Re: [users-fr] calc-valeur_0

2005-09-01 Par sujet Bini Michel
Désolé suis je bête j'ai que a  faire un filtre en excluant 0 . Désolé 
pour le dérangement !




Bini Michel a écrit :


Bonjour à tous
J'aimerai savoir comment faire pour ne pas afficher une ligne ou 
colonne, lorsque le résultat
de ces cellules =0; colonne A nom des articles sur 800 lignes, somme 
B:T sur 800 lignes, Total U sur 800 lignes .

Je voudrais cacher toutes les lignes =0 dans U.
Si quelqu'un peut m'aider cela serait super. bonne rentrée pour ceux 
qui sont partis en vacances.

bonne journée

-
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] calc-valeur_0

2005-09-01 Par sujet Francois Gatto

Bonjour Michel,

Il suffit de décocher l'option Valeurs zéro dans les options de 
Classeur/Affichage.

Cela a un effet global sur toutes les cellules.

Sinon, tu peux utiliser une formule du genre :

=SI(H7*I70;H7*I7;)

François

Bini Michel a écrit :

Bonjour à tous
J'aimerai savoir comment faire pour ne pas afficher une ligne ou 
colonne, lorsque le résultat
de ces cellules =0; colonne A nom des articles sur 800 lignes, somme B:T 
sur 800 lignes, Total U sur 800 lignes .

Je voudrais cacher toutes les lignes =0 dans U.
Si quelqu'un peut m'aider cela serait super. bonne rentrée pour ceux qui 
sont partis en vacances.

bonne journée



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



Re: [users-fr] calc-valeur_0

2005-09-01 Par sujet Eric COULAIS

Ou autre solution : =si(Cellule A125=0; ;somme(--;--)).
pour Excel et OpenOffice   (un blanc entre les 2 signes) équivaut à 
vide et ne fait pas apparaître une quleconque valeur.


Bini Michel a écrit :

Désolé suis je bête j'ai que a  faire un filtre en excluant 0 . Désolé 
pour le dérangement !




Bini Michel a écrit :


Bonjour à tous
J'aimerai savoir comment faire pour ne pas afficher une ligne ou 
colonne, lorsque le résultat
de ces cellules =0; colonne A nom des articles sur 800 lignes, somme 
B:T sur 800 lignes, Total U sur 800 lignes .

Je voudrais cacher toutes les lignes =0 dans U.
Si quelqu'un peut m'aider cela serait super. bonne rentrée pour ceux 
qui sont partis en vacances.

bonne journée

-
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]





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



Re: [users-fr] calc-valeur_0

2005-09-01 Par sujet Nicolas . VACHETTE
Return Receipt
   
   Your   Re: [users-fr] calc-valeur_0 
   document:   
   
   wasNicolas VACHETTE/CENTRALE/URBANIA
   received
   by: 
   
   at:01/09/2005 15:28:23  
   





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