Comment ouvrir des fichiers excel à partir de Bleu Prisme?
J'ai récemment obtenu une affectation à créer un robot en Bleu Prisme et je suis arrivé à un problème.
- Je besoin pour ouvrir un fichier excel et de travail de pentecôte il.
Mon application de la modélisation est définie à l'application windows, lancé à partir d'un exe
fichier. Je peux lancer excel sans aucun problème mais quand je suis à l'aide de "Action->Buissnes Object(MS Excel VBO)->Open Workbook
", rien ne se passe.
Xlsx
n'est pas l'ouverture.
Si je vais pentecôte "Classeur Ouvert" et après "Obtenir la Feuille de calcul de la Collection" il actualy extrait des données à partir d'un fichier de ma collection, mais encore de ne pas ouvrir le fichier sur l'écran.
- Ce que je fais mal?
- Dois-je créer/ouvrir le cas avant?
- Comment fonctionnent-ils?
- Avez-vous tout simplement besoin de montrer l'application Excel?
- Normalement, vous devez explicitement l'application Excel avec un code stage:
GetInstance(handle).Visible = True
Vous devez vous connecter pour publier un commentaire.
Tout d'abord, dans l'objet de votre studio, vous devez utiliser l'action avec "Ouvrir le Classeur" de l'objet à l'aide de MS Excel VBO. La prochaine étape sera une autre action avec "SHOW" de l'objet à partir de MS Excel VBO.
Avec la première action, BP va ouvrir un classeur, mais il ne sera pas visible sur l'écran toutes les données de ce classeur sera disponible. Deuxième action sera de montrer que le classeur sur votre écran.
De travailler avec le processus Excel vous DEVRAIT utilisation MS Excel VBO objet. La séquence d'Actions pour Lire un fichier Excel est comme suit:
vous pouvez utiliser de l'action à partir de MS Excel VBO si vous voulez montrer votre excel sur l'écran. Ouvrir un Classeur et d'obtenir la feuille de calcul de la collection est la meilleure façon d'obtenir des données à partir d'excel.
Dans MS Excel VBO une propriété disponible "Obtenir le nom de feuille de calcul", sélectionnez cette option dans les options 'obtenir le travail de la feuille de position", vous pouvez donner de la feuille de calcul de position.par exemple tu veux ouvert 3 de la feuille ,u donnera 3.
Pour travailler avec excel, vous devez utiliser Excel VBO et ne pas avoir à lancer d'ici la définition de l'application moduller.
Ci-dessous les actions à partir de MS Excel VBO devrait fonctionner.