亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

lua操作excel方法分享

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

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

復制代碼 代碼如下:

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     --邊框樣式 --每個小的內(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)計單元格數(shù)
print(range.Rows.Count)
print(range.Columns.Count)
range.NumberFormat = '$#,##0.00'    --格式化數(shù)字
sheet:Range('A2'):Cut()     --剪切
sheet:Range('A3'):Copy()    --復制
sheet:Paste(sheet:Range('B3')) --粘貼
book.Worksheets('sheet3'):Delete()
book:SaveAs(filePath,51)--51xlsx -4143xls
excel:Quit()

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

相關(guān)文章

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

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

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

    Lua中類的實現(xiàn)原理探討(Lua中實現(xiàn)類的方法)

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

    Lua游戲開發(fā)教程之時區(qū)問題詳解

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

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

    這篇文章主要介紹了Lua中變相實現(xiàn)continue跳出循環(huán),Lua中是沒有continue的,本文使用一個小技巧實現(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中,迭代器常被寫為函數(shù)而被調(diào)用返回下一個元素,而for循環(huán)調(diào)用迭代器函數(shù)則使得迭代更強強大,下面我們就來深入解讀Lua中迭代器與泛型for
    2016-06-06
  • Lua math.fmod使用時的小數(shù)問題

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

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

    lua腳本實現(xiàn)自動生成APK包

    上次用了純bat寫了個腳本生成APK包,感覺bat擴展性和語法差的令人發(fā)指,這次用lua重寫了一個腳本,適用于cocos2dx+lua的項目,小伙伴們來參考下吧。
    2015-03-03
  • Lua極簡入門指南(一):函數(shù)篇

    Lua極簡入門指南(一):函數(shù)篇

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

    使用Lua來擴展C++程序的方法

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

最新評論