Bonjour,
Je me lance dans le développement de macro Calc pour réécrire en fait
des macros en provenance d'Excel. Je cherche à trouver la référence de
la dernière cellule utilisée de la feuille active ... et je ne trouve pas.
Merci de votre aide
Sandrine
Bonjour,
Si tu veux dire la cellule active (sélectionnée) de l'utilisateur :
oControler = ThisComponent.getCurrentController
oSelected = oControler.getSelection()
Attention, l'objet retourné dépend de ce qu'a sélectionné l'utilisateur
... Ca peut donc être un objet cellule, une zone de cellule,
Bonjour François
Merci de tes précisions, je pensais trouver dans OOoBasis une fonction
pour extraire directement ces infos et pouvoir les traiter en direct, la
version que tu propose oblige à travailler avec une version décompressée
du fichier texte, c'est moins direct mais c'est vivable.
Le 2005-04-19 18:41, Martin blaizot a écrit :
Je rencontre souvent le message suivant :
Runtime error BASIC.
Exception
Type : com.sun.star.lang.DisposedException
Message : .
Cela se produit lorsque je clique sur un bouton dans une de mes boite de
dialogue (Pas toujours le même bouton, pas
bonjour,
je suis aussi un abonné à ce message.
Pour ma part c'est du au fait que les bibliothèsques ne sont pas
chargées (me semble-t-il ?)
je suis assez novice en oobasic, mais essayes de charger les
bibliothèques avant de lancer ta macro par :
LoadLibrary(nom_de_la_librairie)
exemple pour des
Bonsoir Gérard,
Merci de ta réponse.
en fait, je charge toujours mes bibliothèques avant l'ouverture de mas
boites de dialogue.
(par ex. :DialogLibraries.LoadLibrary(Cinesoft)
Mondialogue = DialogLibraries.Cinesoft.Dlg_Gestion_Devis
oProjectDialog5 = CreateUnoDialog( Mondialogue )
Peut-être
Bonjour
Ci dessous une sub que j'utilise pour ouvrir ou activer devant un
document si il est déjà ouvert.
Sub ActiveCourrier
Dim PropFich(), arg(0) as new com.sun.star.beans.PropertyValue
Dim lesDocs as Object, unDoc as Object, DocCourrier as Object
Dim URLcourrier as String
Dim
Bonjour Sandrine
Je me lance dans le développement de macro Calc pour réécrire en fait
des macros en provenance d'Excel. Je cherche à trouver la référence de
la dernière cellule utilisée de la feuille active ... et je ne trouve pas.
je en pense aps qu'il y ai d'AI te le donnant directement