[R] Open Office et OOoCOM_UDF

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
bob
Niveau 3
Niveau 3
Messages : 41
Enregistré le : ven. 16 oct. 2009 23:23
Status : Hors ligne

[R] Open Office et OOoCOM_UDF

#1

Message par bob »

Bonjour,
Quelqu'un utilise-t-il l'UDF OOoCOM pour piloter Open Office Calc ? car je voudrais employer la fonction :
_OOoRead2Array
mais j'ai 1 message d'erreur et je n'arrive pas à corriger cette erreur...
D'avance, merci.
Modifié en dernier par bob le lun. 31 oct. 2011 09:31, modifié 1 fois.
Avatar du membre
moi
Niveau 7
Niveau 7
Messages : 370
Enregistré le : sam. 09 juil. 2011 22:14
Localisation : devant sont ordinateur
Status : Hors ligne

Re: [..] Open Office et OOoCOM_UDF

#2

Message par moi »

moi cela renvoi une erreur:

Code : Tout sélectionner

Variable must be of type "Object"
en français cette erreur donne

Code : Tout sélectionner

Variable doit être de type "Object"
donc la variable n'est pas un objet...

et cette erreur vien de l'UDF ligne 23...
le problème ce n'est pas un problème, le seul problème ici c'est nous.

j'aime NYAN CAT Image
Avatar du membre
PandiPanda
Membre émérite
Membre émérite
Messages : 656
Enregistré le : mar. 19 juil. 2011 14:03
Localisation : Bruxelles
Status : Hors ligne

Re: [..] Open Office et OOoCOM_UDF

#3

Message par PandiPanda »

le problème vien ici ...

Code : Tout sélectionner

_OOoRead2Array($oCurCom,$sSheet,$i_row = 3, $i_column = 3)
mettez ceci;

Code : Tout sélectionner

_OOoRead2Array($oCurCom,$sSheet, 3, 3)
La seule moralité qui tienne dans un monde cruel est la chance. Impartiale. Équitable. Vraie
bob
Niveau 3
Niveau 3
Messages : 41
Enregistré le : ven. 16 oct. 2009 23:23
Status : Hors ligne

Re: [..] Open Office et OOoCOM_UDF

#4

Message par bob »

Merci de m'aider.
J'ai essayé les corrections de PandiPanda, mais toujours la même erreur. (?)
Avatar du membre
PandiPanda
Membre émérite
Membre émérite
Messages : 656
Enregistré le : mar. 19 juil. 2011 14:03
Localisation : Bruxelles
Status : Hors ligne

Re: [..] Open Office et OOoCOM_UDF

#5

Message par PandiPanda »

quesque vous appelé erreur? et quel est le message? ^^
La seule moralité qui tienne dans un monde cruel est la chance. Impartiale. Équitable. Vraie
bob
Niveau 3
Niveau 3
Messages : 41
Enregistré le : ven. 16 oct. 2009 23:23
Status : Hors ligne

Re: [..] Open Office et OOoCOM_UDF

#6

Message par bob »

Le tableau ne s'affiche pas et le nombre "0" m'est retourné, je place ici la description de la fonction _OOoRead2Array de l'UDF :

; Description: Creates an array from specified range of specified worksheet.
; Parameter(s): $oCurCom – Component object returned by _OOoCalc_Attach() or _OOoCalc_Open()
; $sSheet - an integer: number of a worksheet starting from 0
; $i_column – optional: specifies how many columns should be read, starting from 0
; $i_row – optional: specifies how many rows should be read, starting from 0
; Requirement(s): None
; Return Value(s): On Success - Returns 2D array
; On Failure - Returns 0 and sets @error on errors:
; @error=1 - Specified object does not exist
; Author(s): Leagnus
; Note(s): none
bob
Niveau 3
Niveau 3
Messages : 41
Enregistré le : ven. 16 oct. 2009 23:23
Status : Hors ligne

Re: [R] Open Office et OOoCOM_UDF

#7

Message par bob »

La nuit porte conseil : je commence à comprendre le fonctionnement de cet UDF.
Il fallait ajouter _ArrayDisplay :

(je me suis servi d'1 exemple sur 1 autre fonction)

$ShList=_OOoRead2Array($oCurCom, 0, 3, 3)
_ArrayDisplay ( $ShList, "" )

(J'essaie d'utiliser Open Office Calc qui est gratuit et je n'ai qu'une seule licence pour Excel. Je voudrais pouvoir travailler sur un autre ordinateur qui n'est pas toujours connecté au réseau. Je connais bien Excel et VBA, que pensez-vous de l'utilisation d'Open Office Calc ?)
Fichiers joints
OOoCOM_UDF.au3
(16.59 Kio) Téléchargé 92 fois
import.xls
(7 Kio) Téléchargé 51 fois
array2Dbis.au3
(668 Octets) Téléchargé 74 fois
Répondre