Le 2005-06-28 12:20, THEVENOUX Jean-Philippe a écrit :
J'ai un problème lors d'un copier/coller via une macro, le coller
marche, mais pas le copier donc au final, la macro colle la dernière
chose qui a été copier, et non pas ce que j'ai demandé.
Ah oui, le copier/coller se fait dans deux
Merci pour cette info, ça marche beaucoup mieux maintenant, enfin presque
Comme source de données j'utilise un fichier calc.
Tout aller trés bien jusqu'à ce que j'essai d'utiliser mes fichiers en réseau
depuis un autre poste. Maintenant dans la case j'ai source de données
inconnue, alors que
Bonjour,
Il n'y a pas de paramètre supplémentaire à ajouter. Il te faut simplement -
dans le gestionnaire de souirces de données - reparamétrer l'URL de la
source de données, et la faire pointer sur ton classeur réseau en le
sélectionnant dans l'explorateur, de la même manière que pour un classeur
Salut,
Tu parles de reparametrer l'URL de la source de donnée, je suppose que c'est
dans le premier onglet du gestionnaire. J'ai donc depuis un autre poste était
cherché la source de données mais pour que cela soit pris en compte, il faut
que je la déclare comme nouvelle source de données sur
Ok merci pour ces infos
Je vais testé ton code pour voir.
@+
Arnaud
[.]
1) Oui, dans le 1er onglet
2) Sur tous les PC, la source de données doit être définie (à la main ou par
macro, mais c'est une autre histoire... pas du tout compliquée, mais plus
longue à expliquer ), le nom de
Bonjour,
Ma contribution à la question, avec un certain retard, mais le sujet est
complexe.
D'une part le plus un an fonctionne correctement entre deux contrôles
Date d'un formulaire, sans nécessiter de correction:
Sub Plus1An
dim oDocument as object, oForm as object
dim vDate as date,
Ça ne marche pas avec:
dim nouvDate as new com.sun.star.util.date
n'est pas accepté avec l'erreur:
Impossible d'accéder à l'objet
Référence d'ogjet incorrecte
En fait, il faut mettre date avec une majuscule: dim nouvDate as new
com.sun.star.util.Date
On arrive à:
dim nouvDate as new
Je me répond en partie. Plus court:
oDocument = ThisComponent
oForm = oDocument.DrawPage.Forms.Standard
dim nouvDate as new com.sun.star.util.Date
dim vDate as date
if oForm.DateDebut.date0 then
vDate= cdatefromiso(oForm.DateDebut.date)
nouvDate.Day = day(vDate)
nouvDate.Month = month(vDate)
Le 2005-06-29 21:26, GeGe a écrit :
Où trouver les syntaxes de programmation? Je n'aurais jamais pensé à dim nouvDate as new com.sun.star.util.Date tout seul!
Dans les documents listés à la page des HowTo du site web, ou dans le
livre Programmation OpenOffice.org
Je me répond en partie. Plus
Salut ,
je travaille sur la version 1.1.4 de oOo et je fais mes premiers pas
dans les macros BASIC.
Je souhaitais créer à la volée une base de données, et j'ai donc
récupérer une macro permettant de faire cela.
La macro marche parfaitement pour la création et la supression de la
base à
10 matches
Mail list logo