Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.
Modérateur :Vilains modOOs
Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Bonjour,
dans la macro qui suit je reviens sur une feuille, mais sur la cellule depuis laquelle je l'ai quittée.
que dois je ajouter pour que le retour se fasse par rapport à la cellule B4?
sub skiderando
rem define variables
dim document as object
dim dispatcher as object
rem get access to the document
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
dim args1(0) as new com.sun.star.beans.PropertyValue
args1(0).Name = "Nr"
args1(0).Value = 77
Bonjour dans ma question précédente je m'étais mal expliqué
quand je reviens sur une feuille que je viens de quitter par un bouton(avec macro) qui se trouve par exemple en "AA60" je voudrais revenir sur la fenetre qui correspond au haut et a droite de la feuille( la fenetre initiale d'une feuille) et non pas la partie de la fenetre ou se trouve mon bouton!!
pas facile
je compte sur vous tous
A+
Noosh
Merci d'être plus précis et complet dans les questions. En l'occurence je pense que tu as utilisé le menu Fenêtre > Scinder ce qui partage la visualisation de la feuille en 4 zones.
La question est donc : comment remettre le curseur dans une cellule d'une des 4 zones d'une telle feuille?
La réponse, tu as pu l'expérimenter avec la macro: le curseur se place dans la zone qui était auparavant utilisée, et cette zone affiche maintenant la cellule demandée. Ce qui modifie les régions visibles dans chaque zone.
En utilisant l'API on a le même inconvénient, et je n'ai pas vu de moyen de choisir une des 4 zones. Donc : pas de solution.
Remarques sur ta signature, qui semble indiquer ta config:
WINDOW : incorrect et imprécis. Bon exemple : Windows XP SP2 Home
OPEN2.0 : incorrect et imprécis. Bon exemple : OpenOffice 2.0.1