Bonjour,
J'ai tenté d'utiliser ce code
oFileDialog = CreateUnoService(
"com.sun.star.ui.dialogs.FilePicker" )
With oFileDialog
.setDisplayDirectory( ConvertToURL(
"C:\Users\homedir\Desktop\") )
.SetDefaultName ("rapupd0002.csv")
.appendFilter( "Text CSV (*.t
pascal.chantri...@ac-grenoble.fr a écrit :
Bonjour,
Et en remplaçant CDate par CDateToISO ? C'est-à-dire :
k.Model.Date = CDate(feuille_bilan.getCellByPosition(3,iLigne).Value)
par :
k.Model.Date = CDateToIso(feuille_bilan.getCellByPosition(3,iLigne).Value)
En tout cas c'est ce que je fais
Bonjour,
Et en remplaçant CDate par CDateToISO ? C'est-à-dire :
k.Model.Date = CDate(feuille_bilan.getCellByPosition(3,iLigne).Value)
par :
k.Model.Date = CDateToIso(feuille_bilan.getCellByPosition(3,iLigne).Value)
En tout cas c'est ce que je fais, mais sans passer par le modele, en fait il
bonjour,
je suis désolé, c'est une question qui a déjà due être débattue mais je
ne trouve pas de réponse qui marche.
j'ai une boite de dialogue avec deux champs date
mon programme doit modifier ces champs date avant d'ouvrir la boite de
dialogue.
mais je n'obtiens toujours que la date 01/01
Bonjour
Tu peux egalement regarder le code de DicOOo
il utilise le step 0 et a un mecanisme de navigation
si tu comprends que le step 0 est la couche commune à tous les autres
steps, apres, ca devient facile de gerer
Laurent
--
Laurent Godard <[EMAIL PROTECTED]> - Ingénierie OpenOffice.org
chaliapine a écrit :
Merci Bernard
C'est effectivement un peu spécial comme logique.
Mais pourquoi pas, on s'adapte.
Un exemple pour ceux qui auront ce genre de question (améliorable
j'imagine)
On peut aussi s'y prendre de manière moins optimale, plus triviale, mais
plus facile à maintenir po
Merci Bernard
C'est effectivement un peu spécial comme logique.
Mais pourquoi pas, on s'adapte.
Un exemple pour ceux qui auront ce genre de question (améliorable
j'imagine)
Soit un dialogue (dialog3)
Dans ce dialogue, des objets répartis sur 3 niveaux (step) :
Step 1 : 2 radio button (choix 1 et
Message de chaliapine date 2007-12-09 12:38 :
Quelqu’un aurait-il un exemple de fonctionnement d’une boîte de dialogue
à pages multiples.
Un exemple simple du style :
Dialogue 1 : 2 boutons radio + bouton suivant
En cliquant sur suivant on arrive à
Dialogue 2 : x cases à cocher + bouton su
Bonjour à tous
Quelquun aurait-il un exemple de fonctionnement dune boîte de dialogue
à pages multiples.
Je vois bien ce qui se passe au niveau de chacun des contrôles en leur
affectant un step différent.
Mais je ne vois pas comment on gère les différentes étapes.
Un exemple simple du style :
fallait la charger.
Merci encore.
-
Pascal PIERRE
-Message d'origine-
De : Bernard Marcelly [mailto:[EMAIL PROTECTED]
Envoyé : samedi 27 octobre 2007 18:34
À : prog@fr.openoffice.org
Objet : Re: [prog] boite de dialogue
Message de chaliapine date 2007-10-27 17:37 :
Message de chaliapine date 2007-10-27 17:37 :
J'ai un bug à l'ouverture de la boite de dialogue.
Action non supportée, appel de procédure incorrect
Sur la ligne : dlg=CreateUnoDialog(mondialogue)
Par contre quand je lance la boite de dialogue (même macro Dialogue1)
via un bouton ça marche !!!
Je
Bonjour à tous
Mon cahier des charges :
- à l'ouverture d'une feuille calc un msgbox demande si on veut remplir
un formulaire de renseignement (oui/non)
- si oui on déclenche l'ouverture d'une boite de dialogue (dialogue1)
- si non on va sur la feuille NOTICE
J'ai un bug à l'ouverture de la boit
Selon sebastien chazallet <[EMAIL PROTECTED]>:
> Bonjour,
>
> Je fais appel à vous pour une problèmatique très simple, mais à laquelle
> je ne trouve pas de réponse très accomodante :
>
> J'ai une boite de dialogue toute simple qui demande à l'utilisateur
> d'entrer une chaîne de caractères.
> Je
Bonjour,
Je fais appel à vous pour une problèmatique très simple, mais à laquelle
je ne trouve pas de réponse très accomodante :
J'ai une boite de dialogue toute simple qui demande à l'utilisateur
d'entrer une chaîne de caractères.
Je veux savoir s'il est possible d'interdire la saisie de car
Bernard Marcelly a écrit :
Je ne sais pas ce que tu cherches à faire, mais tes instructions visent
à créer un curseur qui pointe dans une formule puisque tu as sélectionné
la formule. Je n'ai jamais fait ça, et ça m'étonnerait que ça marche;
les formules sont des bêtes très spéciales, ce ne s
Bonjour Christophe Devalland,
Message du 2005-09-27 11:25:
Bernard Marcelly a écrit :
Le problème est ailleurs.
Rebonjour,
après encore un test, voilà se qui se passe :
j'ai exécuté les trois lignes pas à pas :
LaFormule=ThisComponent.getCurrentSelection()
oViewCursor = ThisComponent.getCur
Bernard Marcelly a écrit :
Le problème est ailleurs.
Rebonjour,
après encore un test, voilà se qui se passe :
j'ai exécuté les trois lignes pas à pas :
LaFormule=ThisComponent.getCurrentSelection()
oViewCursor = ThisComponent.getCurrentController().getViewCursor()
oTextCursor=oViewCursor.Text
Bernard Marcelly a écrit :
Le problème est ailleurs. En faisant un essai simplifié à l'extrême, mon
dialogue s'ouvre et se ferme, et le test if marche, quel que soit
l'emplacement de:
LaFormule=ThisComponent.getCurrentSelection()
Moi, je préfèrerais la mettre en début de macro.
Bonjour Ber
Bonjour Christophe Devalland,
Message du 2005-09-26 22:17:
A présent, un des trois modes de fonctionnement ne marche plus : si
j'appelle le programme avec comme objet sélectionné une formule (c'est
le cas n°1 du programme de Laurent), alors, le test : if
LaFormule.getImplementationName = "SwXTe
Bonjour,
dans l'un de mes programmes, j'ai repris l'addon TaillesEquations de
Laurent Godard (merci à lui).
J'ai ajouté une boite de dialogue qui s'ouvre avec 2 champs : le nom de
la police et la taille du texte courant, ceux-ci étant modifiables.
A présent, un des trois modes de fonctionnement
yes avec
votre aide et la nuit
qui porte conseil,
aujourd'hui au bureau, j'ai réussi a faire ce que je voulais
merci de l'aide que vous m'avez apporté
je vous envoie le code de l'exemple de ma macro définitive qui marche
et qui me
permets récupérer les données qui se trouve sur une cellul
Bonjour,
La lumière des Elfes a écrit :
çà doit etre sous mon nez mais j'y arrive pas !!!
voila un petit résumé de ma MACRO
sub essaie
Dim MonDocument As Object, LesFeuilles As Object, UneFeuille As Object,
MaCellule As Object
Dim oBoiteDialogue As Object,ExitOk AS integer
Dim ChampDirectio
Bonjour,
La même macro, mais qui fonctione ;-)))
Attention, je crois que ton problème se situe au niveau des
"Bibliothèques et Modules" : un classeur contient des bibliothèques
(library), qui elles mêmes contiennent des modules VB, qui contiennent
des macros.
Dans ton code, il est indiqué qu
La lumière des Elfes a écrit :
donc mon but est, comme tu l'a compris que dans le champs "TextField1",
apparaisse ce qui se trouve dans la cellule A1 de
ma
feuille a chaque lancement de la macro
D'après ton code, le but est de récupérer dans la cellule A1 ce que
l'utilisateur a
Merci pour ta réponse,
mais j'arrive pas a insérer ton exemple dans ma macro
voila je te transmets un résumé de ma macro, si tu peux m'aider !!!
çà doit etre sous mon nez mais j'y arrive pas !!!
voila un petit résumé de ma MACRO
sub essaie
Dim MonDocument As Object, LesFeuilles As Object, Un
Bonjour,
A la relecture de ton message (et du mien), je crains d'avoir fait un
léger "hors sujet" ;- Mon code correspond au remplissage d'une
textbox d'un formulaire. Pour une boite de dialogue, c'est quasiment la
même chose (code ci dessous)
Bon courage,
Jean-Claude
Sub Test
Dim oDialog
heu j'ai pas tout compris
!!!
[EMAIL PROTECTED] a écrit :
Bonjour,
[...]
Avec excel, j'avais la possibilité de remplir les champs de la boite de
dialogue dés que je l'appelais avec les anciennes données inscrites dans
les cellules sur la feuille excel ainsi l'utilisateur ne modifait qu'
Bonjour,
[...]
Avec excel, j'avais la possibilité de remplir les champs de la boite de
dialogue dés que je l'appelais avec les anciennes données inscrites dans
les cellules sur la feuille excel ainsi l'utilisateur ne modifait qu'une
ou deux données et validait.
Hors avec Open office je n'arriv
-- Bonjours a tous,
voila, je viens de me mettre à la programmation de macro dans open
office
et je suis confronté a un petit problème.
J'ai crée une boite de dialogue que l'utilisateur doit remplir (jusque
la çà roule !!)
Les données saisie sont inscrite dans des cellule sur une feuille ca
Merci Bernard pour tous ces bons conseils
! je vais pouvoir passer aux étapes suivantes !
david
> > je débute dans openoffice et
j'aimerais créer une macro qui me permet d'afficher une boite de dialogue dans
laquelle se trouve une listbox.> Malgrés mes nombreuses tentatives,
quelque
Le 2005-05-02 11:14, David Libralesso a écrit :
www.cinema-rhone-alpes.combonjour à tous !
je débute dans openoffice et j'aimerais créer une macro qui me permet
d'afficher une boite de dialogue dans laquelle se trouve une listbox.
Malgrés mes nombreuses tentatives, quelque chose ne fonctionne pas
Title: www.cinema-rhone-alpes.com
bonjour à tous !
je débute dans openoffice et j'aimerais créer une macro qui me permet
d'afficher une boite de dialogue dans laquelle se trouve une listbox.
Malgrés mes nombreuses tentatives, quelque chose ne fonctionne pas :
impossible d'actualiser à l'affi
Bonjour,
ThisComponent.BasicLibraries.LoadLibrary ("Standard")
Alexandre MILLOT a écrit :
Bonjour, j'ai intégré une boite de dialogue dans une macro attachée à
une document, comme je fais pour l'appeler, en effet lorsque je crée
une macro dans le module Standard d'OpenOffice ou dans un autre mo
Bonjour alexandre
Bonjour, j'ai intégré une boite de dialogue dans une macro attachée à
une document, comme je fais pour l'appeler, en effet lorsque je crée une
macro dans le module Standard d'OpenOffice ou dans un autre module je
l'appelle avec
GlobalScope.BasicLibraries.LoadLibrary ("Stand
Bonjour, j'ai intégré une boite de dialogue dans une macro attachée à une document, comme je fais pour l'appeler, en effet lorsque je crée une macro dans le module Standard d'OpenOffice ou dans un autre module je l'appelle avec
GlobalScope.BasicLibraries.LoadLibrary ("Standard") dlg
35 matches
Mail list logo