Re: [prog] Suppression de zones nommées

2008-11-12 Par sujet Delmas Jean-Marc
Effectivement ton compteur ZonesNommeesAExplorer.Count changera de valeur dès qu'une suppression est faite. Pour autant il y a toujours la solution de parcourir la boucle For... Next à l'envers. L'effet principal est que tu n'as plus rien à faire des postes de rang supérieurs à celui que tu

Re: [prog] Obtenir la hauteur d'une ligne d'un tableau

2009-05-27 Par sujet Delmas Jean-Marc
Une suggestion ou un palliatif à essayer La hauteur de la ligne ne peut-elle pas être récupérée lorsque le type de hauteur est forcé à com.sun.star.text.SizeType.FIX ? As-tu essayé de seulement modifier le type de hauteur de ligne via l'API sans toucher à la valeur de la hauteur. Vérifie

Re: [prog] Rechercher et remplacer des styles de caractères

2009-09-29 Par sujet Delmas Jean-Marc
Une piste pourrait être de faire commencer toutes les zones formatées par des styles de caractères par un caractère, non utilisé en français, (avec les alphabets nordiques il y a le choix). Elles pourraient se terminer par ce même caractère également. Charge à toi ensuite de rechercher ces

Re: [prog]  Rechercher et remplacer des styles de caractères

2009-09-29 Par sujet Delmas Jean-Marc
J'ai pris le temps de te faire un exemple de ce que j'ai maladroitement tenté d'expliquer. C'est la macro Main du fichier joint. Si ça peut t'aider, alors profite-z-en. Amicalement Jean-Marc ChangerChar.odt Description: application/vnd.oasis.opendocument.text

Re: [prog] Rechercher et remplacer des styles de caractères

2009-09-29 Par sujet Delmas Jean-Marc
J'ai l'impression d'avoir perdu le message complémentaire où je complétais mes explications par un fichier joint. Ce fichier contient une procédure permettant d'essayer ce que je suggérais. Amicalement Jean-Marc Le mardi 29 Septembre 2009 18:14, vince...@laposte.net a écrit : Bonjour à tous,

Re: [prog] writer

2009-10-02 Par sujet Delmas Jean-Marc
Pour compléter LES réponses de Laurent, il y a deux sortes de curseurs - Le curseur visible qui est celui qui clignote à l'écran. Le programmeur ne le crée pas, il existe dans le controleur d'écran. - Les curseurs créés comme des outils de programmation sur des références de texte et qui en

Re: [prog] Sélectionner plage

2009-10-13 Par sujet Delmas Jean-Marc
La logique d'Excel/vba qui fonctionne à coup de : Selection.CurrentRegion.Select ActiveCell.Offset(n, p) et autres facilités présentes dans MS Office n'a pas d'équivalent, instruction pour instruction. Il faut se rendre à cette évidence. Si vous voulez absolument la logique d'Excel, il vous

Re: [prog] evenement et macro

2009-10-30 Par sujet Delmas Jean-Marc
Comme son nom l'indique un événement est ce qui arrive ou se passe. La liste de ce qui peut se passer est infinie mais les plus courants événements sont conventionnels : déplacement ou click de souris, ouverture ou fermeture de fichier, focus, frappe au clavier, etc. C'est ce qui explique qu'on

Re: [prog] Re: Problème pour modifier les attributs de caractères

2009-11-03 Par sujet Delmas Jean-Marc
J'ai testé tes macro sous linux MDK 10.1 et OOo 3.10. Je n'obtiens pas de retour à la normale des réponses cachées. Le résultat d'une recherche est un objet Null. De même le résultat d'un replaceAll ne donne rien. De plus je n'obtiens aucune différence qui me saute aux yeux lorsque je remplace

Re: [prog] Re:[prog] Base : manipuler donnees sur deux sources de donnees

2009-11-20 Par sujet Delmas Jean-Marc
A priori, j'aurai cru qu'il faut que les tables soient dans la même base. Cependant quelques articles m'en font douter aujourd'hui. Ilsemble que la possibilité de requètes cross Databases dépende de la base utilisée, (oracle, SQLServer, BD2...) et d'au moins la version utilisée. Voici les

Re: [prog] Problème génération d'une formule en OOo Basic

2010-02-25 Par sujet Delmas Jean-Marc
Il me semble qu'avec maCellule.Formula = =SOMME(+adresseDebut+:+adresseFin+) la fonction doit être donnée en anglais soit SUM et non SOMME Sinon il faut utiliser la langue locale, ici le français en remplaçant Formula par FormulaLocal, soit : maCellule.FormulaLocal =

Re: [prog] impression

2010-04-01 Par sujet Delmas Jean-Marc
Je te propose d'adapter à ton problème la procédure Feuils_Choisies() du fichier ImpriCalc.ods. Si dans ta zone tu saisis une suite de nombres correspondant aux rangs des feuilles tu pourras imprimer toutes ces feuilles que tu auras sélectionnées via la procédure utilitaire Feuil_Sel(). Bien

Re: [prog] Différence entre function et sub

2010-06-12 Par sujet Delmas Jean-Marc
Il me semble qu'il faut satisfaire à plusieurs condition pour qu'une fonction soit calculée : - D'abord vérifier que les options de recalcul de calc ne soient pas positionnées à à la demande (par défaut ce n'est pas le cas) - Faire en sorte que le résultat de la fonction dépende de la valeur