Discussions au sujet de NI LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Un Screenshots d'un tableau Excel avec LabVIEW

Solved!
Go to solution
Highlighted

Bonjour les LabVieweurs j'ai besoin d'aide sur un truc, je veux faire une capture d'écran d'un tableau existant dans un document excel et l'envoyer ensuite vers un autre document excel.

Je bloque sur la première fonction pour le Screenshots du tableau, j'ai pas su la réaliser.

 

Merci d'avance pour votre aide.

0 Kudos
Message 1 of 10
(322 Views)
Highlighted

Si je comprend bien tu veux prendre une image (de type  png, bmp, jpeg ...) d'un tableau dans Excel pour copier cette image (et non pas le tableau) dans un autre document Excel. Tu peux confirmer?

 

Tu peux également poster ce que tu as fait ainsi que le fichier Excel contenant le tableau (ou un fichier similaire s'il contient des info confidentielles).

 

Ben64

--------------------------------------------------
The best way to say thanks is to give kudos!
Message 2 of 10
(314 Views)
Highlighted

Exactement une image du tableau existant et ensuite la déposer sur une cellule d'un autre document excel.

 

0 Kudos
Message 3 of 10
(306 Views)
Highlighted

Comment le tableau a t-il été créer? Selon la méthode ce sera un objet différent dans Excel. Par exemple le vi Excel Easy Table créera un objet différent que si on va dans le menu Excel Insertion -> Tableau.

 

Tu peux poster ton fichier contenant le tableau?

 

Ben64

--------------------------------------------------
The best way to say thanks is to give kudos!
Message 4 of 10
(271 Views)
Highlighted

Non le tableau n'a pas été créé avec labVIEW, juste je veux un Screenshots de ce tableau pour l'utiliser ensuite sur un autre document excel pour réaliser un compte rendu.

 

Redro62

0 Kudos
Message 5 of 10
(263 Views)
Highlighted
Solution
Accepted by topic author redro62

Merci d'avoir joint un exemple de fichier. Ton tableau n'est pas un  object tableau (au sens d'Excel) mais un ensemble de données (range) présenté sous forme de tableau (il est possible de sélectionner un tableau Excel en un clic). Il faut dont sélectionner tout le range des données pour le copier (pour le premier "tableau" les cellules C5 à H9).

 

Voici un exemple (en version LV2017) utilisant le toolkit de génération de rapports, Dans cet exemple j'ouvre le fichier Test.xlsx copie le range C5-H9 en tant qu'image et colle cette image à la cellule C5 de la première première feuille d'un nouveau rapport.

 

Ben64

--------------------------------------------------
The best way to say thanks is to give kudos!
Message 6 of 10
(253 Views)
Highlighted

Merci beaucoup, c'est ce que je cherchais 🙏

0 Kudos
Message 7 of 10
(226 Views)
Highlighted

Bonjour pouvez-vous m'aider sur un autre truc, alors maintenant je veux redimensionner l'image prise de l'ensemble de données du premier document excel, ensuite l'envoyer sur le nouveau classeur.

0 Kudos
Message 8 of 10
(153 Views)
Highlighted
Solution
Accepted by topic author redro62

Ce n'est pas possible de redimensionner là où tu l'indiques car l'image est dans le presse papier. Il faut redimensionner après avoir coller l'image dans le nouveau classeur Excel. Une image dans Excel fait partie de la collection Shapes de la feuille (worksheet), si c'est la seule ou la première alors son index sera 1.

 

L'échelle (Scale Factor) pour redimensionner est le ratio (image redimensionnée)/(image originale).

 

Ben64

--------------------------------------------------
The best way to say thanks is to give kudos!
Message 9 of 10
(134 Views)
Highlighted

Merci pour la solution proposer 🙏

 

Redro62

0 Kudos
Message 10 of 10
(117 Views)