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

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
x0r
Niveau 2
Niveau 2
Messages : 23
Enregistré le : jeu. 17 avr. 2008 16:57
Status : Hors ligne

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

#1

Message 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 ^^
Modifié en dernier par x0r le ven. 16 mai 2008 08:47, modifié 1 fois.
Avatar du membre
moutelous
Niveau 6
Niveau 6
Messages : 229
Enregistré le : sam. 09 févr. 2008 19:51
Localisation : Rennes
Status : Hors ligne

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

#2

Message 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+
A+
Avatar du membre
moutelous
Niveau 6
Niveau 6
Messages : 229
Enregistré le : sam. 09 févr. 2008 19:51
Localisation : Rennes
Status : Hors ligne

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

#3

Message 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+
A+
x0r
Niveau 2
Niveau 2
Messages : 23
Enregistré le : jeu. 17 avr. 2008 16:57
Status : Hors ligne

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

#4

Message 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.
Avatar du membre
moutelous
Niveau 6
Niveau 6
Messages : 229
Enregistré le : sam. 09 févr. 2008 19:51
Localisation : Rennes
Status : Hors ligne

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

#5

Message par moutelous »

Bonjour,

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

Désolé.

A+
A+
Répondre