API Ruby open source per l'elaborazione di fogli di calcolo Excel  

Libreria Ruby gratuita che lavora con i formati di file XLSX di Excel. Supporta un'analisi rapida dei formati di file XLSX, generando una nuova cartella di lavoro, leggendo file XLSX esistenti e così via.

RubyXL è una delle principali librerie Ruby per lavorare con i formati di file XLSX di Excel. La libreria ha incluso una funzione molto utile per un'analisi molto veloce dei formati di file XLSX all'interno delle applicazioni Ruby. La libreria è in grado di analizzare l'intera struttura OOXML e può facilmente aprire, leggere e modificare file creati da MS Excel. La libreria è open source ed è disponibile gratuitamente sotto la licenza MIT per il pubblico in generale.

La libreria rubyXL ha incluso funzioni molto utili relative alla creazione e personalizzazione dei file XLSX di Excel come la lettura di file XLSX esistenti, l'accesso a una determinata riga o colonna di un foglio di calcolo, la generazione di una nuova cartella di lavoro, l'accesso e la gestione di nuove proprietà delle celle, l'inserimento e la gestione di nuove righe e colonne, aggiunta di nuovi fogli di lavoro a una cartella di lavoro, ridenominazione di fogli di lavoro, modifica della formattazione e degli stili di celle, righe o colonne, bordi migliorati, unione di celle, eliminazione di righe o colonne del foglio di lavoro e molto altro

Previous Next

Per iniziare con rubyXL

Il modo consigliato per installare la libreria rubyXL è usare RubyGems. Utilizzare il comando seguente per un'installazione senza problemi.

Installa rubyX tramite RubyGems

gem install rubyXL 

Genera nuova cartella di lavoro Excel tramite Ruby

Microsoft Excel è un potente strumento che offre agli utenti la possibilità di organizzare e archiviare i propri dati in un modo migliore. È il programma per fogli di calcolo più utilizzato e svolge un ruolo importante in molte attività aziendali, attività di formazione e organizzazione dei dati individuali. La libreria rubyXL offre ai programmatori software la possibilità di generare una nuova cartella di lavoro Excel con solo un paio di righe di codice. Puoi facilmente aggiungere un nuovo foglio di lavoro, assegnare un nome al foglio di lavoro, eliminare il foglio di lavoro indesiderato e molto altro.

Crea Excel Cookbook tramite Ruby

require 'rubyXL'
wb = RubyXL::Workbook.new
wb.is_template = true
ws = wb[0]
ws.add_cell(0, 0, 'test')
wb.save('output.xltx')

Gestisci colonne e righe tramite Ruby

La libreria open source rubyXL ha incluso diverse importanti funzionalità relative alla gestione di righe e colonne all'interno di un foglio di calcolo Excel. La libreria ha fornito supporto per l'inserimento di nuove righe o colonne, la modifica dell'altezza delle righe, la modifica della larghezza delle colonne, la modifica dei caratteri all'interno di una riga o una colonna, la modifica dell'allineamento, l'eliminazione di un insieme di righe o colonne, la modifica del formato delle celle e così via

Accedi e modifica i fogli di calcolo esistenti

RubyXL open source offre agli sviluppatori di software la possibilità di accedere e aprire fogli di calcolo già creati utilizzando il codice Ruby. Puoi accedere facilmente a una determinata riga e leggerne il contenuto e modificarlo in base alle tue esigenze. La libreria fornisce anche supporto per l'aggiunta di nuovi fogli di lavoro, immagini e testo con solo un paio di righe di codice Ruby. Puoi anche selezionare modifica celle, bordi, riempimento, unisci celle e così via.

Accedere e rinominare i fogli di lavoro via Ruby Library

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.

Leggi il file Excel esistente tramite Ruby

La libreria rubyXL gratuita consente agli sviluppatori di software di aprire e leggere i fogli di calcolo Excel esistenti all'interno della propria applicazione utilizzando un paio di comandi Ruby. La libreria ha fornito alcune funzioni utili per accedere e scorrere facilmente attraverso diverse righe e colonne.

Leggi file Excel via Ruby API

//Replace 'ExcelFilePath' with the file path to read file
workbook = RubyXL::Parser.parse('ExcelFilePath')
 Italiano