[R] Open Office et OOoCOM_UDF
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
[R] Open Office et OOoCOM_UDF
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.
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.
- moi
- 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
moi cela renvoi une erreur:en français cette erreur donne donc la variable n'est pas un objet...
et cette erreur vien de l'UDF ligne 23...
Code : Tout sélectionner
Variable must be of type "Object"Code : Tout sélectionner
Variable doit être de type "Object"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
j'aime NYAN CAT

- PandiPanda
- Membre émérite

- Messages : 656
- Enregistré le : mar. 19 juil. 2011 14:03
- Localisation : Bruxelles
- Status : Hors ligne
Re: [..] Open Office et OOoCOM_UDF
le problème vien ici ...
mettez ceci;
Code : Tout sélectionner
_OOoRead2Array($oCurCom,$sSheet,$i_row = 3, $i_column = 3)Code : Tout sélectionner
_OOoRead2Array($oCurCom,$sSheet, 3, 3)La seule moralité qui tienne dans un monde cruel est la chance. Impartiale. Équitable. Vraie
Re: [..] Open Office et OOoCOM_UDF
Merci de m'aider.
J'ai essayé les corrections de PandiPanda, mais toujours la même erreur. (?)
J'ai essayé les corrections de PandiPanda, mais toujours la même erreur. (?)
- PandiPanda
- Membre émérite

- Messages : 656
- Enregistré le : mar. 19 juil. 2011 14:03
- Localisation : Bruxelles
- Status : Hors ligne
Re: [..] Open Office et OOoCOM_UDF
quesque vous appelé erreur? et quel est le message? ^^
La seule moralité qui tienne dans un monde cruel est la chance. Impartiale. Équitable. Vraie
Re: [..] Open Office et OOoCOM_UDF
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
; 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
Re: [R] Open Office et OOoCOM_UDF
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 ?)
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

