Discussions au sujet des autres produits NI

annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 

Exporter l'image d'un graphique sous excel

Bonjour, dans le cadre d'une de mes applications, j'ai réalisé un programme qui en fonction d'un tableau de points que j'entre, calcul plusieurs grandeurs.
 
Au final, ce programme me permet d'enregistrer un compte rendu (pour moi et) pour le client sous excel.
Or la dernière étape de ma programmation consiste à enregistrer sous excel avec mes points, soit un graphique soit une image (image du graphique affiché sous labview).
Le problème c'est que j'arrive à faire enregistrer un fichier image du graphique or ce que je veux c'est inclure automatiquement cette image enregistré à mon fichier .xls.
 
Comment faire?
 
merci beaucoup!
Message 1 sur 2
5 640 Visites

Bonsoir, si vous utiliser le toolkit de NI « report generation » qui vous permet de piloter Excel depuis LabVIEW via ActiveX, il y a deux méthodes différentes :

 

a) Créer un classeur Excel modèle, dans lequel vous préparez la mise en page du rapport final et notamment le graphique à tracer à partir de données fictives. L’application LabVIEW exportera les données réelles, dans les cellules prédéfinies, et ainsi le rapport et le graphique seront automatiquement mis à jour. Vous avez ainsi la possibilité de faire évoluer le rapport Excel sans modifier le code LabVIEW.

 

b) Utiliser LabVIEW pour générer une image que vous importer dans le classeur Excel en utilisant le vi « Excel Insert Object.vi » qui utilise l’activeX « AddOLEObject » (voir exemple en pièce jointe).

 

Si vous n’utilisez pas le toolkit de NI (que je vous conseille vivement) il existe un toolkit libre de droit montrant une méthode pour piloter Excel depuis LabVIEW via ActiveX (il doit toujours être disponible sur le site de NI). Mais dans ce cas il vous faudra créer le code pour importer l’image.

banniere Luc Livre NXG Champion.png

Luc Desruelle | Mon profil | Mon blog LabVIEW |
LabVIEW Architect (CLA) & TestStand Developper (CTD) | LabVIEW Champion
MESULOG | NERYS

Message 2 sur 2
5 632 Visites