API Ruby Open Source pour le traitement des feuilles de calcul Excel
Bibliothèque Ruby gratuite fonctionnant avec les formats de fichiers Excel XLSX. Il prend en charge l'analyse rapide des formats de fichiers XLSX, la génération d'un nouveau classeur, la lecture des fichiers XLSX existants, etc.
RubyXL est une bibliothèque Ruby de premier plan pour travailler avec les formats de fichiers Excel XLSX. La bibliothèque a inclus une fonction très utile pour une analyse très rapide des formats de fichiers XLSX dans les applications Ruby. La bibliothèque est capable d'analyser l'intégralité de la structure OOXML et peut facilement ouvrir, lire et modifier des fichiers créés par MS Excel. La bibliothèque est open source et est disponible gratuitement sous la licence MIT pour le grand public.
La bibliothèque rubyXL a inclus des fonctions très utiles liées à la création et à la personnalisation de fichiers Excel XLSX, telles que la lecture de fichiers XLSX existants, l'accès à une ligne ou à une colonne particulière d'une feuille de calcul, la génération d'un nouveau classeur, l'accès et la gestion de nouvelles propriétés de cellule, l'insertion et la gestion de nouvelles lignes. et colonnes, ajouter de nouvelles feuilles de calcul à un classeur, renommer des feuilles de calcul, modifier la mise en forme et les styles de cellule, de lignes ou de colonnes, améliorer les bordures, fusionner des cellules, supprimer des lignes ou des colonnes de feuille de calcul et bien d'autres
Premiers pas avec rubyXL
La méthode recommandée pour installer la bibliothèque rubyXL consiste à utiliser RubyGems. Veuillez utiliser la commande suivante pour une installation fluide.
Installer rubyX via RubyGems
gem install rubyXL
Générer un nouveau classeur Excel via Ruby
Microsoft Excel est un outil puissant qui permet aux utilisateurs de mieux organiser et stocker leurs données. C'est le tableur le plus utilisé et il joue un rôle important dans de nombreuses activités commerciales, tâches éducatives ainsi que dans l'organisation des données individuelles. La bibliothèque rubyXL donne aux programmeurs de logiciels la possibilité de générer un nouveau classeur Excel avec seulement quelques lignes de code. Vous pouvez facilement ajouter une nouvelle feuille de calcul, attribuer un nom à la feuille de calcul, supprimer la feuille de calcul indésirable, et bien plus encore.
Créer Excel Cookbook par Ruby
require 'rubyXL'
wb = RubyXL::Workbook.new
wb.is_template = true
ws = wb[0]
ws.add_cell(0, 0, 'test')
wb.save('output.xltx')
Gérer les colonnes et les lignes via Ruby
La bibliothèque open source rubyXL a inclus plusieurs fonctionnalités importantes liées à la gestion des lignes et des colonnes dans une feuille de calcul Excel. La bibliothèque a pris en charge l'insertion de nouvelles lignes ou colonnes, la modification de la hauteur des lignes, la modification de la largeur des colonnes, la modification des polices à l'intérieur d'une ligne ou d'une colonne, la modification de l'alignement, la suppression d'un ensemble de lignes ou de colonnes, la modification du format des cellules, etc.
Accéder et modifier des feuilles de calcul existantes
L'open source rubyXL donne aux développeurs de logiciels la possibilité d'accéder et d'ouvrir des feuilles de calcul déjà créées à l'aide du code Ruby. Vous pouvez facilement accéder à une ligne particulière et lire son contenu et le modifier selon vos propres besoins. La bibliothèque prend également en charge l'ajout de nouvelles feuilles de calcul, d'images et de texte avec seulement quelques lignes de code Ruby. Vous pouvez également sélectionner modifier les cellules, les bordures, remplir, fusionner les cellules, etc.
Accès et aménagement des feuilles de travail par la bibliothèque en caoutchouc
workbook.worksheets[0] # Returns first worksheet
workbook[0] # Returns first worksheet
workbook['Sheet1']
//Renaming Worksheets
worksheet.sheet_name = 'Cool New Name' # Note that sheet name is limited to 31 characters by Excel.
Lire le fichier Excel existant via Ruby
La bibliothèque gratuite rubyXL permet aux développeurs de logiciels d'ouvrir et de lire des feuilles de calcul Excel existantes dans leur propre application à l'aide de quelques commandes Ruby. La bibliothèque a fourni des fonctions utiles pour accéder et parcourir facilement différentes lignes et colonnes.
Lire Excel Dossier par ruby API
//Replace 'ExcelFilePath' with the file path to read file
workbook = RubyXL::Parser.parse('ExcelFilePath')