1. Táirgí
  2.   Scarbhileog
  3.   Ruby
  4.   Spreadsheet
 
  

Oscail Leabharlann Foinse Ruby chun Scarbhileog Excel a phróiseáil  

Ruby API chun oibriú le scarbhileoga comhoiriúnacha Microsoft Excel. Ligeann sé scarbhileog nua a chruthú, doiciméid atá ann cheana a mhodhnú, cealla scarbhileog Excel a ghrúpáil nó a dhíghrúpáil & tuilleadh.

Cuidíonn Leabharlann Scarbhileog Ruby le forbróirí bogearraí oibriú le scarbhileoga comhoiriúnacha Microsoft Excel taobh istigh dá bhfeidhmchláir Ruby féin. Tá an leabharlann an-chobhsaí agus tá sí ar fáil faoin gCeadúnas GPL-3.0 don phobal i gcoitinne. Tá an leabharlann an-éasca le húsáid chomh maith le slán. Áiríodh leis tacaíocht do ghnéithe ionchódaithe éagsúla. De réir réamhshocraithe, úsáidtear UTF-8 le haghaidh ionchódú scarbhileog.

Tá roinnt gnéithe tábhachtacha a dtacaíonn an leabharlann leo a bhaineann le cruthú scarbhileog Excel chomh maith le ionramháil mar scarbhileoga nua a chruthú ón tús, comhaid Excel atá ann cheana a léamh, an scarbhileog atá ann cheana a mhodhnú, úsáid a bhaint as socruithe leathanaigh, sraitheanna agus colúin nua a chur leis, na sraitheanna atá ann cheana féin a cheilt nó colúin, sraitheanna agus colúin a ghrúpáil, tacaíocht do shocrú priontála, tacaíocht ionchódaithe scarbhileog, comhoiriúnacht siar agus go leor eile. Ina theannta sin, tá feabhas suntasach tagtha ar éifeachtúlacht cuimhne na leabharlainne agus Comhaid mhóra Excel á léamh.

Previous Next

Tús a chur le Scarbhileog

Is é an bealach molta Scarbhileog a shuiteáil isteach i do thionscadal trí úsáid a bhaint as RubyGems. Bain úsáid as an ordú seo a leanas le haghaidh suiteáil rianúil.

Suiteáil xlsx-populate trí npm

udo gem install spreadsheet 

Gin Scarbhileog Nua Excel ag baint úsáide as Ruby

Chuir an leabharlann foinse oscailte Ruby Scarbhileog tacaíocht iomlán ar fáil chun scarbhileoga comhoiriúnacha Microsoft Excel a ghiniúint ag baint úsáide as cód Ruby. Is féidir leat leabhar oibre nua a chruthú go héasca agus bileoga a chur leis gan ach cúpla líne de chód Ruby. Nuair a chruthaítear é is féidir leat inneachar a chur isteach ann agus formáidiú a chur i bhfeidhm air. Is féidir leat sraitheanna nó colúin nua a chur isteach freisin, téacs nó íomhánna a chur isteach, agus mar sin de.

Cruthaigh Scarbhileog Excel Nua trí Leabharlann Ruby

book = Spreadsheet::Workbook.new
sheet = book.create_worksheet(name: 'First sheet') # We are creating new sheet in the Spreadsheet(We can create multiple sheets in one Spreadsheet book)
# Let's create first row as the following.
sheet.row(0).push('Test Name', 'Test country', 'Test city', 'Test profession') # Number of arguments will be number of columns
# We can create many rows same as the mentioned above.
sheet.row(1).push('Bobby', 'US', 'New York', 'Doctor')
sheet.row(2).push('John', 'England', 'Manchester', 'Engineer')
sheet.row(3).push('Rahul', 'India', 'Mumbai', 'Teacher')
# Write this sheet's contain to the test.xls file.
book.write 'test.xls'
 

Léigh & Cuir Scarbhileog Reatha in Eagar trí Ruby

Cuireann leabharlann Scarbhileog Ruby ar chumas ríomhchláraitheoirí bogearraí rochtain a fháil ar scarbhileog atá ann cheana féin agus a oscailt laistigh dá bhfeidhmchlár féin. Ní sholáthraíonn an leabharlann ach tacaíocht scríofa do BIFF8 (Excel97 agus leaganacha níos airde). Is féidir leat freisin do dhoiciméid scarbhileog atá ann cheana a mhodhnú le cúpla líne de chód. Tá tacaíocht teoranta curtha ar fáil ag an leabharlann. Is féidir leat cealla Excel a chur leis, a mhodhnú nó a scriosadh go héasca chomh maith le sonraí a líonadh isteach le measúnú le Foirmlí réamhshainithe.

Léigh Scarbhileoga Reatha trí Leabharlann Ruby

require 'spreadsheet'    
book = Spreadsheet.open('myexcel.xls')
sheet1 = book.worksheet('Sheet1') # can use an index or worksheet name
sheet1.each do |row|
  break if row[0].nil? # if first cell empty
  puts row.join(',') # looks like it calls "to_s" on each cell's Value
end
 

Grúpáil nó Folaigh Rónna agus Colúin

Ligeann leabharlann foinse oscailte Scarbhileog Ruby do ríomhchláraitheoirí ríomhairí cealla scarbhileog Excel a ghrúpáil nó a dhíghrúpáil ag baint úsáide as orduithe Ruby. Chuir an leabharlann tacaíochtaí ar fáil freisin chun scarbhileog nua a chruthú le breac-chuntas. Is féidir leat sraitheanna nó colúin de do rogha féin a cheilt nó a cheilt gan stró. Agus comhad scarbhileog á léamh agat is féidir leat na hairíonna ceilte agus imlíne a athrú go héasca. Cuimhnigh le do thoil go gcaithfidh an t-imlíne_leibhéal a bheith faoi bhun 8, atá mar gheall ar fhormáid sonraí Excel.

Folaigh Rónna i Scarbhileoga trí Ruby API

    require ‘spreadsheet’
    file = ARGV[0]
    book = Spreadsheet.open(file, ‘rb’)
    sheet= book.worksheet(0)
    26.upto(30) do |i|
    sheet.row(i).hidden = true
    end
    book.write “out.xls”
 
 Gaeilge