Question boucle WHILE

Plus d'informations
il y a 14 ans 4 jours #321 par axel
boucle WHILE a été créé par axel
Hello tout le monde

Je fais un script qui lit un fichier excel
et a terme creera des comptes dans l'AD en fonction des valeurs saisies dans ce meme fichier.

Lorsque j'ecris la commande suivante :

while ($feuille.cells.item($ligne,1)=\" \")

le shell interprete \"tant que la cellule ($ligne,1) n'est pas vide !!!!

quand je mets

while ($feuille.cells.item($ligne,1)=!\" \")

et que la condition est respectee :
il m'affiche \"FAUX\" sur la premiere ligne ($ligne,1) et ne fait rien d'autre...

comment faire un vrai \"tant que la condition est respectee, passe la commande ....\" ?

soit dans mon fichier excel, tant que la cellule n'est pas vide creer le compte etc...

merci d'avance pour votre aide :)

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 3 jours #324 par axel
Réponse de axel sur le sujet Re:boucle WHILE
J'ai trouve :
Il fallait que je cree une nouvelle variable et que je fasse la comparaison avec cette variable !!

$ligne=4
$val=$feuille.cells.item($ligne,1)

while ($val -ne \"\")


A bientot :)

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 3 jours #325 par Arnaud Petitjean
Réponse de Arnaud Petitjean sur le sujet Re:boucle WHILE
Bonjour Aqwel,

Il fallait surtout que tu utilises les bons opérateurs de comparaison :laugh: !!

@++

Arnaud

MVP PowerShell et créateur de ce magnifique forum :-)
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ou d'un conseil ?

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 3 jours #328 par axel
Réponse de axel sur le sujet Re:boucle WHILE
Salut Arnaud,

j'avais essaye mais ca ne fonctionnait pas.
Et pis ce matin, je suis arrive tout frais et j'ai trouve ... et avec le bon operateur ;)

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.129 secondes
Propulsé par Kunena