Création de fichiers tableur
- Mise à jour2026-06-12
- Temps de lecture : 3 minute(s)
Créez des fichiers tableur textuels dans LabVIEW en formatant les données en une chaîne tableur délimitée. LabVIEW inclut plusieurs approches pour créer des tableurs en fonction du format dont vous avez besoin et des besoins de votre application.
Les fichiers tableur textuels sont un sous-ensemble de fichiers texte. LabVIEW inclut diverses fonctions et VIs pour formater les données chaîne sous forme de chaîne tableur. Une chaîne tableur est une chaîne qui comprend des séparateurs, comme des tabulations.
Vous pouvez créer avec LabVIEW plusieurs types de fichiers tableur.
| Option | Description |
|---|---|
| Écrire des données dans un tableur de n'importe quelle dimension : plusieurs types de données, capacité de streaming | Utilisez la fonction Formater dans un fichier ou Formater en chaîne. Astuce Les refnums de fichiers s'exécutent plus rapidement que les chemins des fichiers. Étant donné que Formater dans un fichier peut accepter un refnum de fichier, cette option peut fournir les meilleures performances pour les écritures continues dans le fichier tableur. Vous pouvez écrire des en-têtes dans le fichier tableur avec la fonction Écrire dans un fichier texte. |
| Écrire des données de n'importe quelle dimension et d'un seul type de données dans un tableur une fois | Utilisez la fonction Tableau en chaîne au format tableur. Vous pouvez écrire des en-têtes dans le fichier tableur avec la fonction Écrire dans un fichier texte. |
| Écrire une fois des données 1D ou 2D d'un seul type dans un tableur | Utilisez le VI Écrire dans un fichier tableur délimité. |
| Créer un tableur Excel (.xlsx) | Utilisez le VI Express Écrire dans le fichier de mesure. |
| Écrire des nombres et du texte dans une application tableur ou de traitement de texte |
Remarque Les applications de traitement de texte formatent du texte avec différentes polices, couleurs, styles et tailles. Les VIs d'E/S sur fichiers ne peuvent pas traiter ces éléments de formatage. Par conséquent, la lecture de texte d'une application de traitement de texte peut entraîner des erreurs.
|
Création d'un tableur pour plusieurs types de données avec Formater dans un fichier
Le VI suivant écrit différents types de données dans un fichier texte.
- Fonction Écrire dans un fichier texte : écrit un en-tête qui contient des données chaîne et des séparateurs.
- Fonction Formater dans un fichier : formate des données d'horodatage, des données numériques et des séparateurs en une chaîne tableur. Écrit la chaîne du tableur dans le fichier.
Contenu associé
- Fichiers texte
Les fichiers texte stockent les données sous forme de chaînes de texte pour un partage facile entre les applications et les ordinateurs. Lorsque vous utilisez des E/S texte, tenez compte des compromis par rapport aux fichiers binaires, tels que la taille du fichier, la vitesse d'E/S, les limites d'accès aléatoires et la précision numérique.
- Groupage des données à l'aide de chaînes
- Fichiers tableur
Les fichiers tableur stockent des données de tableau 1D ou 2D dans des lignes et des colonnes. LabVIEW prend en charge nativement les fichiers tableur textuels avec des chaînes délimitées et prend en charge les fichiers tableur binaires via des DataPlugins.
- Groupage des données avec des tableaux et des clusters
- Tableaux
- Clusters
Un cluster regroupe des éléments de données de types différents. L'assemblage de plusieurs éléments de données dans des clusters évite d'encombrer le diagramme et réduit le nombre de terminaux de connexion nécessaires pour les sous-VIs.
- Économies de mémoire avec l'enregistrement en continu sur disque
Le streaming sur disque signifie effectuer plusieurs opérations de lecture ou d'écriture dans une boucle sur un fichier ouvert. L'enregistrement sur disque en continu permet d'économiser la mémoire en réduisant le nombre de fois qu'une fonction interagit avec le système d'exploitation pour ouvrir et fermer un fichier.
- Formatage de chaînes
- Syntaxe du spécificateur de format
Comprendre la syntaxe du spécificateur de format LabVIEW pour les chaînes de format qui formatent une sortie ou analysent une entrée.