Oscail Foinse Ruby API do Phróiseáil Scarbhileog Excel
Leabharlann Ruby saor in aisce ag obair le formáidí comhaid Excel XLSX. Tacaíonn sé le parsáil tapa formáidí comhaid XLSX, leabhar oibre nua a ghiniúint, comhaid XLSX atá ann cheana a léamh & mar sin de.
Is príomhleabharlann Ruby é an RubyXL chun oibriú le formáidí comhaid Excel XLSX. Tá feidhm an-úsáideach san áireamh sa leabharlann chun formáidí comhaid XLSX a pharsáil go han-tapa laistigh d’fheidhmchláir Ruby. Tá an leabharlann in ann an struchtúr OOXML iomlán a pharsáil agus is féidir léi comhaid cruthaithe ag MS Excel a oscailt, a léamh agus a mhodhnú go héasca. Tá an leabharlann foinse oscailte agus tá sé ar fáil saor in aisce faoin gceadúnas MIT don phobal i gcoitinne.
Áiríodh sa leabharlann rubyXL feidhmeanna an-úsáideacha a bhaineann le cruthú agus saincheapadh comhaid Excel XLSX, mar shampla comhaid XLSX atá ann cheana a léamh, rochtain a fháil ar shraith nó colún ar leith de scarbhileog, leabhar oibre nua a ghiniúint, rochtain a fháil ar airíonna cille nua agus iad a bhainistiú, sraitheanna nua a chur isteach agus a bhainistiú agus colúin, ag cur bileoga oibre nua le leabhar oibre, ag athainmniú bileoga oibre, ag athrú formáidiú agus stíleanna cille, sraitheanna nó colúin, teorainneacha feabhsaithe, cumasc cealla, scrios sraitheanna nó colúin bileoga oibre agus go leor eile
Tús a chur le rubyXL
Is é an bealach molta chun leabharlann rubyXL a shuiteáil ná RubyGems a úsáid. Bain úsáid as an ordú seo a leanas le haghaidh suiteáil rianúil.
Suiteáil RubyX trí RubyGems
gem install rubyXL
Gin Leabhar Oibre Nua Excel trí Ruby
Is uirlis chumhachtach é Microsoft Excel a thugann an cumas d’úsáideoirí a gcuid sonraí a eagrú agus a stóráil ar bhealach níos fearr. Is é an clár scarbhileog is mó a úsáidtear é agus tá ról tábhachtach aige i go leor gníomhaíochtaí gnó, tascanna oideachais chomh maith le heagrú sonraí aonair. Tugann an leabharlann RubyXL cumas do ríomhchláraitheoirí bogearraí leabhar oibre Excel nua a ghiniúint gan ach cúpla líne de chód. Is féidir leat bileog oibre nua a chur leis go héasca, ainm a shannadh don bhileog oibre, scrios an bhileog oibre nach dteastaíonn, agus i bhfad níos mó.
Cruthaigh Leabhar Oibre Excel trí Ruby
require 'rubyXL'
wb = RubyXL::Workbook.new
wb.is_template = true
ws = wb[0]
ws.add_cell(0, 0, 'test')
wb.save('output.xltx')
Bainistigh Colúin agus Rónna trí Ruby
Áiríodh sa leabharlann foinse oscailte rubyXL roinnt gnéithe tábhachtacha a bhaineann le sraitheanna agus colúin a bhainistiú taobh istigh de scarbhileog Excel. Tá tacaíocht tugtha ag an leabharlann chun sraitheanna nó colúin nua a chur isteach, airde rónna a athrú, leithead colúin a mhodhnú, clónna a athrú taobh istigh de ró nó colún, ailíniú a athrú, sraith sraitheanna nó colúin a scriosadh, formáid cealla a mhodhnú, agus mar sin de
Rochtain agus Mionathraigh Scarbhileoga Reatha
Tugann an foinse oscailte rubyXL an cumas d’fhorbróirí bogearraí rochtain a fháil ar scarbhileoga cruthaithe cheana féin agus iad a oscailt ag baint úsáide as cód Ruby. Is féidir leat teacht go héasca ar ró ar leith agus a ábhar a léamh agus é a mhodhnú de réir do riachtanas féin. Soláthraíonn an leabharlann tacaíocht freisin chun bileoga oibre, íomhánna agus téacs nua a chur leis ach cúpla líne de chód Ruby. Is féidir leat a roghnú freisin cealla athraithe, teorainneacha, líonadh, chumasadh cealla, agus mar sin de.
Teacht ar Bhileoga Oibre agus iad a Athainmniú trí Leabharlann Ruby
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.
Léigh an Comhad Excel atá ann faoi láthair trí Ruby
Cuireann an leabharlann rubyXL saor in aisce ar chumas forbróirí bogearraí doiciméid scarbhileog Excel atá ann cheana féin a oscailt agus a léamh taobh istigh dá n-iarratas féin ag baint úsáide as cúpla orduithe Ruby. Tá roinnt feidhmeanna úsáideacha curtha ar fáil ag an leabharlann chun rochtain a fháil orthu agus iad a aithris trí shraitheanna agus colúin éagsúla gan stró.
Léigh Comhad Excel trí Ruby API
//Replace 'ExcelFilePath' with the file path to read file
workbook = RubyXL::Parser.parse('ExcelFilePath')