欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

lua操作excel方法分享

 更新時(shí)間:2015年03月09日 16:28:21   投稿:hebedich  
這篇文章主要介紹了lua操作excel方法分享,在網(wǎng)上幾乎沒(méi)有找到像樣的示例資料,所以自己寫(xiě)了份,推薦給大家。

通過(guò)luacom操作excel。網(wǎng)上提供的資料很少,我模仿vba找出了一些基本操作方法。

復(fù)制代碼 代碼如下:

require 'luacom'
local excel = luacom.CreateObject('Excel.Application')
excel.Visible = true
local book = excel.Workbooks:Add()
local sheet = book.Worksheets(1)
sheet.Name = 'gty'
local range = sheet:Range('A1:A10')
local cell = sheet.Cells(1,1)
sheet:Range('D3:D6'):Merge()--合并單元格
range.Value2 = 1
range.Font.Size = 20
sheet.Cells(1,2).FormulaR1C1 = '=R3C1+R4C1' --公式
cell.Value2 = 'gty'
cell.Font.Name = 'Arial'
--cell.Font.FontStyle = 'bold'
cell.Font.Bold = true
sheet.Cells(4,5).EntireRow.Interior.Color = 0x334455    --整行操作
sheet.Cells(4,5).EntireColumn.Interior.Color = 0x998877 --整列操作
cell.Font.Size = 20
cell.Font.Color = 0x0000ff
cell.Font.Underline = true
cell.Font.Strikethrough = true  --刪除線
cell.font.OutlineFont = true    --下劃線
range.Interior.Color = 0x778899 --區(qū)域上色
range.Borders.LineStyle = 1     --邊框樣式 --每個(gè)小的內(nèi)邊框
sheet:Range('C2:G7').BorderAround(1)--外邊框
--range.Borders.Weight = 4      --邊框?qū)挾?br /> --range.Interior.Pattern = 8    --區(qū)域花紋
--cell.Font.Shadow = true
--cell.Font.SuperScript = true
--cell.Font.SubScript = true
print(range.Cells.Count)    --統(tǒng)計(jì)單元格數(shù)
print(range.Rows.Count)
print(range.Columns.Count)
range.NumberFormat = '$#,##0.00'    --格式化數(shù)字
sheet:Range('A2'):Cut()     --剪切
sheet:Range('A3'):Copy()    --復(fù)制
sheet:Paste(sheet:Range('B3')) --粘貼
book.Worksheets('sheet3'):Delete()
book:SaveAs(filePath,51)--51xlsx -4143xls
excel:Quit()

以上就是代碼的全部?jī)?nèi)容了,希望大家能夠喜歡。

相關(guān)文章

  • C調(diào)用lua函數(shù)需要考慮的問(wèn)題

    C調(diào)用lua函數(shù)需要考慮的問(wèn)題

    這篇文章主要介紹了C調(diào)用lua函數(shù)需要考慮的問(wèn)題,本文羅列了4條需要注意的問(wèn)題,并給出了調(diào)用實(shí)例,需要的朋友可以參考下
    2015-04-04
  • Lua中類(lèi)的實(shí)現(xiàn)原理探討(Lua中實(shí)現(xiàn)類(lèi)的方法)

    Lua中類(lèi)的實(shí)現(xiàn)原理探討(Lua中實(shí)現(xiàn)類(lèi)的方法)

    這篇文章主要介紹了Lua中類(lèi)的實(shí)現(xiàn)原理探討(Lua中實(shí)現(xiàn)類(lèi)的方法),本文同時(shí)講解了metatable、元方法等內(nèi)容,需要的朋友可以參考下
    2014-10-10
  • Lua游戲開(kāi)發(fā)教程之時(shí)區(qū)問(wèn)題詳解

    Lua游戲開(kāi)發(fā)教程之時(shí)區(qū)問(wèn)題詳解

    時(shí)間顯示問(wèn)題說(shuō)白了就是時(shí)差問(wèn)題,這篇文章主要給大家介紹了關(guān)于Lua游戲開(kāi)發(fā)教程之時(shí)區(qū)問(wèn)題的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2018-09-09
  • Lua中變相實(shí)現(xiàn)continue跳出循環(huán)

    Lua中變相實(shí)現(xiàn)continue跳出循環(huán)

    這篇文章主要介紹了Lua中變相實(shí)現(xiàn)continue跳出循環(huán),Lua中是沒(méi)有continue的,本文使用一個(gè)小技巧實(shí)現(xiàn)了跟continue一樣的效果,需要的朋友可以參考下
    2014-12-12
  • Lua中的協(xié)同程序探究

    Lua中的協(xié)同程序探究

    這篇文章主要介紹了Lua中的協(xié)同程序探究,本文講解了什么是協(xié)同程序、創(chuàng)建協(xié)同程序、更像樣的協(xié)同程序、讓協(xié)同程序掛起、resume操作的返回值,需要的朋友可以參考下
    2014-09-09
  • 深入解讀Lua中迭代器與泛型for的使用

    深入解讀Lua中迭代器與泛型for的使用

    在Lua中,迭代器常被寫(xiě)為函數(shù)而被調(diào)用返回下一個(gè)元素,而for循環(huán)調(diào)用迭代器函數(shù)則使得迭代更強(qiáng)強(qiáng)大,下面我們就來(lái)深入解讀Lua中迭代器與泛型for
    2016-06-06
  • Lua math.fmod使用時(shí)的小數(shù)問(wèn)題

    Lua math.fmod使用時(shí)的小數(shù)問(wèn)題

    這篇文章主要介紹了Lua math.fmod使用時(shí)的小數(shù)問(wèn)題,math.fmod用于取模運(yùn)算,使用小數(shù)時(shí)可能會(huì)遇到不可預(yù)料的結(jié)果,所以應(yīng)該避免使用小數(shù),需要的朋友可以參考下
    2015-06-06
  • lua腳本實(shí)現(xiàn)自動(dòng)生成APK包

    lua腳本實(shí)現(xiàn)自動(dòng)生成APK包

    上次用了純bat寫(xiě)了個(gè)腳本生成APK包,感覺(jué)bat擴(kuò)展性和語(yǔ)法差的令人發(fā)指,這次用lua重寫(xiě)了一個(gè)腳本,適用于cocos2dx+lua的項(xiàng)目,小伙伴們來(lái)參考下吧。
    2015-03-03
  • Lua極簡(jiǎn)入門(mén)指南(一):函數(shù)篇

    Lua極簡(jiǎn)入門(mén)指南(一):函數(shù)篇

    這篇文章主要介紹了Lua極簡(jiǎn)入門(mén)指南(一):函數(shù)篇,本文講解了函數(shù)的定義、函數(shù)多值返回、變長(zhǎng)參數(shù)、閉包(closures)等內(nèi)容,需要的朋友可以參考下
    2014-10-10
  • 使用Lua來(lái)擴(kuò)展C++程序的方法

    使用Lua來(lái)擴(kuò)展C++程序的方法

    這篇文章主要介紹了使用Lua來(lái)擴(kuò)展C++程序的方法,盡管更多的時(shí)候人們或許會(huì)想用C++來(lái)擴(kuò)展Lua...需要的朋友可以參考下
    2015-07-07

最新評(píng)論