[R] Excel - Copier jusqu'à une cellule vide
Posté : mer. 25 oct. 2017 14:22
Bonjour à vous,
Et oui, c'est encore moi, je suis revenu depuis la semaine dernière. Alors je vous écris cette fois car malgré mes recherches non fructueuses, je n'arrive pas à faire sur Excel une copie des données jusqu'à une cellule vide. Je m'explique :
Copier une cellule, aller la coller sur un autre fichier. Revenir sur Excel, copier la cellule juste en dessous, la coller à nouveau sur cet autre fichier. Etc...
Jusque là, tout vas bien, je m'en sors à merveille. Par contre je souhaiterai, que dès lors que celui-ci tombe sur une cellule vide, qu'il arrête le script. Et ça je n'arrive pas à le faire et je n'ai rien trouvé pouvant m'aider malgré des tonnes de tentatives en vain.
Voici un bout de mon code :
Donc, quand il arrive à la boucle, si la cellule est vide, il arrête le script. Sinon il va faire la suite. Donc c'est ce que je dois mettre dans le If que je n'arrive pas à trouver ni comprendre.
Merci d'avance pour votre aide.
Edit : Désolé, j'ai oublié de préciser que c'est sur AutoIt, même si ça paraît logique.
Cordialement.
Et oui, c'est encore moi, je suis revenu depuis la semaine dernière. Alors je vous écris cette fois car malgré mes recherches non fructueuses, je n'arrive pas à faire sur Excel une copie des données jusqu'à une cellule vide. Je m'explique :
Copier une cellule, aller la coller sur un autre fichier. Revenir sur Excel, copier la cellule juste en dessous, la coller à nouveau sur cet autre fichier. Etc...
Jusque là, tout vas bien, je m'en sors à merveille. Par contre je souhaiterai, que dès lors que celui-ci tombe sur une cellule vide, qu'il arrête le script. Et ça je n'arrive pas à le faire et je n'ai rien trouvé pouvant m'aider malgré des tonnes de tentatives en vain.
Voici un bout de mon code :
Code : Tout sélectionner
While 1
If $copycell = "" Then
$fin = True
Else
WinActivate ("Copie de Compte supprimés pour essai.xls [Mode de compatibilité] - Excel")
$copycell = $oExcel.Activesheet.Cells($ligne , $colonne).Copy
Sleep (1000)
ETC...
Merci d'avance pour votre aide.
Edit : Désolé, j'ai oublié de préciser que c'est sur AutoIt, même si ça paraît logique.
Cordialement.