Voir plus bas ce que je voulais dire mais je ne sais pas si ça reste
valable. C'est basé sur l'idée qu'il faut sauter par dessus l'image qui
vient d'être insérée pour reprendre la recherche.
Mais tu te sers de GraphicObjectShape et pas de TextGraphicObject, la
différence étant que tu as une
Bonjour
1 ) findfirst et findnext retournent un textrange ou null mais pas un
booléen : extrait du devGuide 7.3.3 Search and replace
The methods findFirst() and findNext() return a
com.sun.star.uno.XInterface pointing to
an object that contains the found item. If the search is not successful,
Re :
Petit complément pour le test :
if isNull(Postrouve)
marchera si tu veux un booléen
Cordialement
Marceau
Bruno ABRATANSKI a écrit :
Mettre un false à la place de Null ?
Ça empeche pas l'erreur lors du findnext non ?
-Message d'origine-
De : Manuel NAUDIN [mailto:[EMAIL
a pas de pb !
-Message d'origine-
De : Marceau GUIHARD [mailto:[EMAIL PROTECTED]
Envoyé : lundi 13 novembre 2006 15:20
À : prog@fr.openoffice.org
Objet : Re: [prog] Pb Recherche Remplace dans Writer
Bonjour
1 ) findfirst et findnext retournent un textrange ou null mais pas un
booléen
apporté.
Bruno
-Message d'origine-
De : Marceau GUIHARD [mailto:[EMAIL PROTECTED]
Envoyé : lundi 13 novembre 2006 16:11
À : prog@fr.openoffice.org
Objet : Re: [prog] Pb Recherche Remplace dans Writer
Re :
Petit complément pour le test :
if isNull(Postrouve)
marchera si tu veux un booléen
veux faire ça pour ajuster en automatique la largeur
de ces colonnes.
J'ai trouvé pour une colonne :
MaFeuille.getColumns.getByIndex(nColonne-1)OptimalWidth = Vrai
Mais est-ce qu'on peut ajuster toutes les colonnes sélectionné ?
merci
-Message d'origine-
De : Marceau GUIHARD [mailto:[EMAIL
). Je me suis beaucoup servi de ton bouquin,, je ne voudrais
pas le défigurer.
Cordialement
Marceau
Bernard Marcelly a écrit :
Bonjour Marceau GUIHARD
Message du 2006-10-24 12:20:
Je crois que tu es obligé de faire une boucle, de 0 à 254 pour faire
varier l'index de colonne. Il ne semble pas y
Le mieux est d'utiliser Xray pour te renseigner sur les possibilités des
objets de l'API. (Columns n'est pas dans le module sheet mais dans
table, plus général et qui concerne aussi les Bases et les tableaux Writer)
Ici, par Xray sur l'objet Curseur ou Feuille ou Zone, tu trouve la
propriété
maître intègre alors les autres documents dans des sections
(voir Basic_Writer-2, chapitre II.6 Des sections).
Cordialement
Marceau
Françoise a écrit :
Bonjour,
Présentement je lis les tutos Basic_Writer_1, 2, 3, de Marceau GUIHARD
et je tiens à le féliciter. Premièrement pour ses explications
Une des différences entre un LinkTarget et un BookMark est que le
Bookmark est un TextRange qui peut servir d'argument à gotoRange alors
qu'un LinkTarget ne l'est pas, or les titres d'un document sont des
LinkTargets.
Comment faire l'équivalent d'un gotoRange sur un LinkTarget?
Le but étant de
caractère, mais seulement à la page. Il semble donc
qu'on ne peut pas reproduire par macro ce qu'on peut faire avec le GUI.
Dommage! Merci de t'être dévoué pour me répondre.
Cordialement
Marceau
Marceau GUIHARD a écrit :
Merci de ta réponse, je vais essayer de traduire ça en OOo Basic
Merci de ta réponse, je vais essayer de traduire ça en OOo Basic.
Cordialement
Marceau
[EMAIL PROTECTED] a écrit :
Bonjour,
Il est tout à fait possible d'intégrer une image dans le document
via l'API (sans lien). Le code n'est pas trivial, mais je l'utilise
et ça fonctionne très bien. Je
Bonjour à tous
Dans le developer's guide il est dit au chapitre 7.3.10 Shape Objects
in Text que les images ne peuvent être intégrées au document; seul,
leur URL est stocké.
Par contre, si on déconnecte ce lien, l'image est bien intégrée, non au
texte mais au dossier Pictures qui l'accompagne
Pour trouver les méthodes appicables à un objet, utilise l'outil Xray
http://fr.openoffice.org/Documentation/How-to/indexht-programmation.html
Cordialement
Marceau
Eric Belhomme a écrit :
Manuel NAUDIN [EMAIL PROTECTED] wrote in
news:[EMAIL PROTECTED]:
document indispensable :
Bonjour tout le monde
J'ai un problème:
Sur la définition de sous-programme suivante, j'obtiens l'erreur Basic :
Syntax error BASIC. Symbole attendu.
sur la première virgule de la liste des arguments.
|
V
Sub TraceCurseur( Loc1 As
Voici un ensemble de routines à exécuter, s'il parait un peu compliqué,
c'est pour sortir le résultat dans un document writer vierge.
Je ne l'ai pas essayé sous Calc, mais je pense que ça devrait marcher.
C'est tiré d'un how-to en cours de relecture :
La réponse de Bernard Marcelly devrait résoudre le problème. J'ai fait
une confusion. Milles excuses.
Cordialement
Marceau
Serge LE LOUARNE a écrit :
Marceau GUIHARD a écrit :
Apparement, removeByName ne fait pas partie des méthodes permises, tu
dispose seulement de removeByIndex. Voir
http
Je pense que Uno ne connait que la structure com.sun.star.util.Date avec
un D majuscule. Si OOO Basic se moque de la casse des identifiants,
Uno y tient comme un chien à ses puces.
Cordialement
Marceau
nicolas a écrit :
Je cherche à enregistrer des données dates dans ma base de donnée
Désolé, j'ai cherché dans l'API un service com.sun.star.util.date, je
n'ai pas trouvé, par contre, il existe une structure
com.sun.star.util.Date qui répond à la question et je l'ai testée, ça
marche très bien.
Sub Main()
Dim DateOOo As New com.sun.star.util.Date
Dim DateISO As String
DateIso
Merci pour cette réponse rapide qui me suffit amplement, je cherchais en
vain dans l'API un service qui aurait répondu à la question.
Autre question :
Y-a t'il moyen de recharger le document en cours en passant par l'API
Component autrement que par le call dispatch uno:Reload ?
Cordialement
non dans celles du document, ce qui est évident.
Cordialement
Marceau
Francois Gatto a écrit :
Bonsoir,
Marceau GUIHARD a écrit :
Merci pour cette réponse rapide qui me suffit amplement, je cherchais
en vain dans l'API un service qui aurait répondu à la question.
Autre question :
Y-a t'il
J'ai écris le 14 juillet:
Je cherche l'équivalent API du .uno:Reload de l'enregistreur de
macros. J'ai essayé la méthode refresh de l'interface
com.sun.star.util.XRefreshable mais ça ne fait rien.
Laurent Godard a écrit :
Que cherches tu à faire exactement ? quel type de document ?
Bonsoir,
Encore un question après le lancement des assistants par macro, resté
sans réponse, mais peut-être que c'est une question idiote?
Je cherche l'équivalent API du .uno:Reload de l'enregistreur de
macros. J'ai essayé la méthode refresh de l'interface
com.sun.star.util.XRefreshable mais
J'ai écris
Je cherche l'équivalent API du .uno:Reload de l'enregistreur de
macros. J'ai essayé la méthode refresh de l'interface
com.sun.star.util.XRefreshable mais ça ne fait rien.
Laurent Godard a écrit :
Que cherches tu à faire exactement ? quel type de document ?
Laurent
Ben,
Laurent Godard a écrit :
Sub Main
GlobalScope.BasicLibraries.LoadLibrary(ImportWizard)
call ImportWizard.main.main()
End Sub
Merci, ça marche, il me reste à shunter le dialogue, et à fournir les
paramètres, dans le but d'automatiser l'appel sans intervention.
je sens que je n'ai pas
Bonsoir à tous
Jusqu'à maintenant, je ne sévissais que sur la liste doc-fr mais
l'audace me prend de vouloir écrire des macros.
Je voudrais savoir si (et comment) on peut lancer par une macro
l'assistant convertisseur de document ou un autre accessible par le
menu Fichier Assistants ?
26 matches
Mail list logo