Page 1 sur 1

[R] Excel : détection de données

Posté : jeu. 15 mai 2008 14:24
par x0r
Bonjour à toutes et à tous,

Comme vous vous en doutez rapport à mon post précédent, j'ai installé récemment ExcelCOM_UDF.au3 qui me sert donc à intéragir avec Excel.
Je dispose de plusieurs fichiers .xls, contenant respectivement une liste d'utilisateurs dont le nombre varie, ces fichiers renseignent la consommation de chacun en terme d'imprimés, de photocopies, etc...
Mon souhait est donc de créer des graphiques automatiquement sur chaque fichiers en fonctions du nombre d'utilisateurs, pour le moment j'utilise une InputBox(), on rentre alors nous même le nombre d'utilisateurs. Ce nombre est donc repris par le script qui prend les données d'une cellule donnée, jusqu'à la cellule de coordonnées

Code : Tout sélectionner

_ExcelCopy($oExcel, "B2:B"&$nbUser)
Soit $nbUser le nombre rentré dans Inputbox()

Ma question est donc la suivante, y a t-il un moyen quelconque de dire à AutoIT : "tu sélectionnes les données à partir de tel cellule, et tu descend jusqu'à tomber sur une cellule vide." ?

Je ne sais pas si j'ai été très clair, je préciserai au besoin.

Merci à vous.

P.S : j'ai en tête une idée à base de

Code : Tout sélectionner

Do
...
Until
, mais c'est asser flou ^^

Re: [..] Excel : détection de données

Posté : jeu. 15 mai 2008 20:03
par moutelous
Bonjour,

Sur Excel : A partir d'une cellule sélectionnée, faire un CTRL - SHIFT - Flèche vers le bas sélectionne toutes les cellules de la colonne jusqu'à la dernière cellule non vide.

Donc pour Autoit :

Code : Tout sélectionner

Send("^+{DOWN}")
A+

Re: [..] Excel : détection de données

Posté : jeu. 15 mai 2008 22:19
par moutelous
Bonjour,

Il me semble que vous connaissez Excel, il n'est pas très compliqué d'adapter les instructions Excel en Autoit et inversement alors courage ..... un peu de recherche avant d'initialiser des topics ...

A+

Re: [..] Excel : détection de données

Posté : ven. 16 mai 2008 08:41
par x0r
Merci à vous pour votre réponse, effectivement ce n'était pas compliqué.
Si j'initialise un topic c'est que malgré mes recherches je n'ai pas la solution, aussi simple soit elle, je ne m'amuse pas à poster à la moindre question.

Re: [R] Excel : détection de données

Posté : ven. 16 mai 2008 13:20
par moutelous
Bonjour,

Je ne mettais pas vos compétences en doute, c'était une façon maladroite de vous motiver.

Désolé.

A+