Mes programmes

Les fichiers à télécharger sont tous compressés. Si vous avez besoin d'un logiciel (gratuit) pour les dézipper, je vous suggère IZArc. Si vous avez des commentaires, vous pouvez me contacter grâce à cette page.

LabVIEW TurboPascal
LabExcel Jeux Utilitaires

Il est nécessaire d'avoir LabVIEW 7.1 ou ultérieurs pour faire fonctionner les programmes suivants. Excepté pour LabExcel, le code des programmes est accessible.

Téléchargez le fichier .zip :

Cette librairie de vi, développée sous LabVIEW 7.1, constitue une interface entre LabVIEW et Excel, aussi bien en lecture qu’en écriture. Avant tout, il faut savoir qu’un classeur (« Workbook »: WB) contient des feuilles (« Sheet »: SH). Les feuilles gérées par mes vi sont les feuilles de calcul (« Worksheet »: WS) et les graphiques (« Chart »: CH). Ces vi peuvent se classer en 7 catégories :

  1. Gestion des WB. Permet de créer, ouvrir, sauvegarder et fermer des classeurs, de façon visible ou en tâche de fond.
  2. Gestion des SH (WS et CH). Concerne les opérations de base sur les différentes feuilles (les feuilles de calcul et les graphiques), c'est-à-dire obtenir, ajouter, supprimer, renommer, copier-déplacer. Un vi permet aussi d'obtenir toutes les feuilles d'un classeur.
  3. Fonctions s’appliquant dans les WS.
    1. Lecture / Ecriture de données. Que ce soit des tableaux de valeurs, titres, formules, etc.
    2. Mise en forme. Changement du style de texte, et pour les cellules: couleur de remplissage, fusion, bordures, tailles et alignements internes.
    3. Création d’un CH. Ajout d'un graphique sur une feuille de calcul.
  4. Fonctions s’appliquant dans les CH.
    1. Assistant graphique. Reprend la démarche de l'assistant graphique d'Excel avec le choix entre 12 ids de graphes et le paramétrage des éléments internes (titres, axes, quadrillages et la légende).
    2. Modification des propriétés du CH. Définit la mise en forme des sous-ensembles d'un graphique, le style des textes ainsi que l'échelle des axes.
  5. Gestion des macros (dans les WB). Importe et éxécute des macros.
  6. Manipulation des "Ranges" (références de tableaux 2D). Un objet "Range" représente une ou plusieurs zones rectangulaires (tableau 2D). Les "Range" sont utilisés pour appliquer en une seule fois une mise en forme sur de multiples tableaux, mais aussi pour définir les données à tracer par les graphiques.
  7. Sous-menu pour les outils divers.

5 exemples sont fournis pour mieux prendre la librairie en main et donner une idée des possibilités (et des limitations!) offertes. Voici un exemple de diagramme:

L'archive à télécharger contient un dossier pour tous les vi de la palette, un dossier pour les exemples ainsi qu'un fichier d'aide en français (.chm). Pour une installation correcte, lisez la page "Installation" de ce fichier. Si vous avez besoin d'aide, que vous constatez des bugs ou que vous voudriez d'autres outils, n'hésitez pas à m'en faire part. Pour les problèmes de labVIEW qui n'ont rien à voir avec cette librairie, je vous renvoie à ce forum. C'est peut-être moi qui répondrai...