>>> [EMAIL PROTECTED] 15.02.2005 08:43:00 >>>
>Bonjour Pierre
>
>> J'utilise le formatage conditionnel pour cacher des tas de #NA qui 
>> s'affichent dans des tas de cellules avec la fonction CalcSQL.
>> C'est normal : comme je ne sais pas � l'avance combien j'ai de ligne en 
>> retour de ma requ�te SQL, j'en mets 150 et je sais que �a va suffire.
>> A l'�cran, j'arrive � faire ce que je veux avec le formatage conditionnel : 
>> �criture blanche sur fond blanc et le tour est jou�.
>> Pour ce qui est de l'impression, je pensait na�vement qu'en cochant l'option 
>> "Masquer pour l'impression", ces cellules seraient du coup exclues.
>> En fait, cette option ne masque pas la cellule, mais seulement le texte 
>> qu'elle contient (le fond et les bordures s'impriment s'il ne sont pas 
>> blancs). >Est-ce normal et souhaitable ?
>> Du coup OOO imprime la premi�re page int�ressante + 4 pages compl�tement 
>> blanches. C'est d'autant plus contrariant que j'ai coch� l'option >"Ignorer 
>> les pages vides pour l'impression" dans les options g�n�rales de Calc !
>> 
>
>je pense que c'est normal puisque il ya  quelque chose dan sla cellule 
>(meme si on ne le voit pas)
>ce qui pourrait etre fait c'est une boucle � la fin de CalcSQL mettant � 
>vide les cellules contenant #NA
>Je pense qu'apres elles ne s'imprimeront pas
>Ou alors trouver comemnt modifier dynamiquement (par macro) les 
>dimensions du resultat de la formule matricielle
>
>Laurent

Je comprends bien la logique du programme, ayant eu une formation d'analyste 
programmeur dans ma jeunesse. C'est pour �a que ma question �tait formul�e avec 
"normal" et "souhaitable".
Dans l'�tat actuel des choses, l'option (Protection de cellule, masquer pour 
l'impression) laisse croire qu'elle s'applique � la cellule et pas seulement au 
texte qui y est contenu ! S'il n'y a que des cellules masqu�es pour 
l'impression dans un tableau, Calc ne devrait rien imprimer ou alors il faut 
modifier le libell� de l'option en "Texte masqu� pour l'impression". C'est 
juste une question de logique du fran�ais utilis�.

Je suis quand m�me surpris que l'option ignorer les pages blanches ne d�tecte 
pas qu'il n'y a que du blanc sur fond blanc !!! C'est certainement plus facile 
� programmer, je le con�ois, mais �a ne correspond pas � la logique primaire 
d'une interface chaise-clavier. Il faut garder � l'esprit que je n'utilise pas 
un tableur pour faire sortir des feuilles de brouillon � mon imprimante !!!

Pour �tre plus concret, peux-tu faire une offre de modification de CalcSQL dans 
le sens que tu proposes ? Je pense que �a r�soudrait un probl�me r�current que 
j'ai dans mes documents d�s lors que je dois les imprimer !
Je ne peux pas soutenir des projets tels que HSQLDB parce que je ne peux pas le 
justifier � nos administratifs, mais si tu fais une offre en bonnet diforme, 
j'ai encore une certaine marge de manoeuvre !

D'un point de vue plus technique : vaut-il mieux mettre une boucle � fin de 
CalcSQL, tester au fur et � mesure du remplissage du tableau de variable si la 
valeur est #NA ou remplir les lignes non remplies par la requ�te avec des 
champs vides ?

Merc i d'avance et bonne journ�e

Pierre Wenger


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

Répondre à