Question conditions et excel ...

Plus d'informations
il y a 13 ans 3 mois #433 par aqwel
Réponse de aqwel sur le sujet Re:conditions et excel ...
Merci messieurs pour vos conseils.

Mais mon pb est toujours le meme :-(

Pour illustrer simplement mon dernier post, j'aimerais reproduire le script vbs suivant en powershell :

set excel = wscript.createobject(\"Excel.Application\")
set owshshell = wscript.createobject(\"wscript.shell\")
excel.visible = true
set classeur = excel.workbooks.open(\"d:\open.xls\")
set feuille = classeur.activesheet

i = 2

Do until excel.cells(i,1).value = \"\"
excel.cells(i,2).value = \"ok\"
i=i+1
loop


C'est tellement frustant de ne pas y arriver sous powershell ... grrrrrrr

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

Plus d'informations
il y a 13 ans 2 mois #456 par aqwel
Réponse de aqwel sur le sujet Re:conditions et excel ...
Hello,

Alors personne ne peut m'aider sur ce point ? :blush:

aqwel écrit:

Merci messieurs pour vos conseils.

Mais mon pb est toujours le meme :-(

Pour illustrer simplement mon dernier post, j'aimerais reproduire le script vbs suivant en powershell :

set excel = wscript.createobject(\"Excel.Application\")
set owshshell = wscript.createobject(\"wscript.shell\")
excel.visible = true
set classeur = excel.workbooks.open(\"d:\open.xls\")
set feuille = classeur.activesheet

i = 2

Do until excel.cells(i,1).value = \"\"
excel.cells(i,2).value = \"ok\"
i=i+1
loop


C'est tellement frustant de ne pas y arriver sous powershell ... grrrrrrr

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

Plus d'informations
il y a 12 ans 6 mois #1879 par seb
Réponse de seb sur le sujet Re:conditions et excel ...
Bonjour à tous,
Déjà je viens d'acheter le livre et je ne peux que vous feliciter.
Ensuite, je me permet de reouvrir le post de Aqwel concernant son problème.
Tout comme lui, je n'arrive pas à transformer le code suivant en powershell:

Do until excel.cells(i,1).value = \"\"
J'ai essayé un while($c.Cells.Item($i,1) -ne \"\") mais le problème n'est pas resolu. La boucle ne s'arrete jamais.

Merci pour votre aide!

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

Plus d'informations
il y a 12 ans 6 mois #1884 par Laurent Dardenne
Réponse de Laurent Dardenne sur le sujet Re:conditions et excel ...
Essaie ceci :
[code:1]
$excel=new-object -comobject excel.application
$excel.visible=$true
$classeur=$excel.workbooks.open(\"d:open.xls\"«»)
#On manipule une collecion représentant un bloc contigus de cellules
#Réduit l'occupation mémoire et accélère légèrement le traitement
$R=$classeur.worksheets.item(1).Range(\"A1:H40\"«»)
$ligne=2
$var=2

do
{
$R.item($ligne,2)=\"dfd\"
$ligne++
$var++
# Pour Déterminer le format de la cellule :
# $R.item(10,1).NumberFormat
}
While ($R.item($ligne,1).text -eq \"\"«»)
echo $var

# A adapter
$feuille.cells.item(34,2)=$feuille.cells.item(5,1)

if ($te -eq \"\"«»)
{$feuille.cells.item(34,3)=\"dqsfdfsdfdf\"}
else
{$feuille.cells.item(34,5)=\"ok\"}

$classeur.save()

[/code:1]

Tutoriels PowerShell

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

Plus d'informations
il y a 12 ans 6 mois #2008 par seb
Réponse de seb sur le sujet Re:conditions et excel ...
Désolé BatchMan pour la réponse tardive mais merci.
La boucle fonctionne bien.

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

Plus d'informations
il y a 12 ans 6 mois #2009 par Laurent Dardenne
Réponse de Laurent Dardenne sur le sujet Re:conditions et excel ...
seb écrit:

Désolé BatchMan pour la réponse tardive

Mieux vaut tard que jamais :)

Tutoriels PowerShell

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

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