[Macro OOo] Utilisation de getValue()

Belar Messages postés 18 Statut Membre -  
 Charles-Olivier Théroux -
Bonjour
Quelqu'un pourrait-il m'expliquer le fonctionnement de getValue?

Je souhaite récupérer une donnée (un nombre entier ici), en utilisant ceci:
oCell=oSheet.getCellByPosition(4,24) 'Cellule B24
Labos(Lig)=oCell.getValue()

Mais lirsque je veux l'afficher avec
oCell=oSheet.getCellByPosition(26,84) 'Cellule AA84
oCell.setValue(Labos(Lig))

La macro m'affiche 0 en AA84 au lieu de la valeur attendue...

Merci d'avance
Cordialement
A voir également:

1 réponse

Charles-Olivier Théroux
 
Bonjour Belar,

>Je souhaite récupérer une donnée (un nombre entier ici), en utilisant ceci:
>oCell=oSheet.getCellByPosition(4,24) 'Cellule B24

Ton problème se situe probablement dans le fait que (4, 24) ne correspond pas à B24, mais bien à E25. Cette case semble être vide puisque la cellule AA85 (et non AA84) reçoit la valeur 0.

N'oublie pas que la fonction getCellByPosition utilise une numérotation basé sur 0, c.-à-d. 0 = A, 1 = B, etc. et dans l'autre sens, 0 = L1, 1 = L2, etc.

Bonne chance!

--
Charles-Olivier Théroux
Programmeur-analyste
3