Bonjour Laurent,

Merci de ta réponse. J'avais déjà envisager cette solution mais j'avou
que j'espèrai trouver un équivalent a mon petit bout de code mais cette
solution n'est pas beaucoup plus longue a mettre en place.
Par contre je n'ai pas compris ce que tu as dis à la fin :
>Si c'est pour lire, regarde du coté de theRang.dataArray par exemple 
>(attention, tableau de tableau)

Avec Plage.getCellByPosition(i,j) j'accède logiquement a une unique
cellule donc je ne vois pas trop ce qui pourrais me poser des problèmes
mais il y a peu être un truc qui m'échape.

-----Message d'origine-----
De : Laurent Godard [mailto:[EMAIL PROTECTED] 
Envoyé : mercredi 29 mars 2006 15:44
À : prog@fr.openoffice.org
Objet : Re: [prog] Défilement cellule dans zone de cellule


Bonjour Arnaud

> Je cherche a faire défiler une à une les cellules d'une zone 
> sélectionnée afin d'analyser ce qu'il y a dedans.

voici un premiere approche qui ecrit dans les cellules selectionnees

sub parcourRange

        theRange = thisComponent.currentSelection
        nbLigne = theRange.rows.count
        nbColonne = theRange.columns.count      
        for i = 0 to nbColonne-1
                for j = 0 to nbLigne - 1
                        laCellule = theRange.getCellByPosition(i,j)
                        laCellule.string = "ligne : " + cstr(j) + " -
col : "+cstr(i)
                next j
        next i

end sub

Si c'est pour lire, regarde du coté de theRang.dataArray par exemple 
(attention, tableau de tableau)

Laurent

-- 
Laurent Godard <[EMAIL PROTECTED]> - Ingénierie OpenOffice.org Indesko
>> http://www.indesko.com Nuxeo CPS >> http://www.nuxeo.com -
http://www.cps-project.org Livre "Programmation OpenOffice.org",
Eyrolles 2004

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à