MaxScript讀取excel資料

2021-10-05 04:50:22 字數 886 閱讀 3307

就我目前查到的有三種方法,ole, .net, excel.dll,後面兩種因為要下dll沒有試過,就搬運下第一種

**很簡單

-- startup ops

-- generate a filename

--這裡是excel檔案的絕對路徑

excelfile = "**.xlsx"

-- start an excel ole object

-- create a new workbook in the new excel document

-- this makes excel visible

-- true的話指令碼執行時看到開啟excel

x.visible = false

--示例 獲取表中1,1位置的資料

picturenum = (int)(x.activesheet.cells 1 1).value

--之後是釋放操作,如果未執行會導致excel檔案一直被占用,只能以唯讀被開啟

-- cleanup ops

-- close the spreadsheet

-- quit excel

x.quit()

-- release the ole object

releaseoleobject x

-- release all ole objects, just in case

releasealloleobjects()

表位置就從1開始,不是陣列的0,還有獲取的資料因excel單元格格式不同有所差別需要注意,注意轉型

**點這裡

3.有一些其他用法

**點這裡

2.office vba參考中的excel部分

**點這裡

讀取excel PySpark讀取Excel

日常工作中,客戶通過excel提供資料是一種很常見的方式,既然碰到了就得解決。我常用的辦法就是pandas讀取,並儲存為parquet,如果只讀取乙個sheet,import pandas as pddf pd.read excel excel1.xlsx df.to parquet excel e...

robotFramework 讀取Excel檔案

1 robotframework讀取excel檔案 第一步 先安裝excellibrary 可以直接通過命令安裝 pip install robotframework excellibrary 安裝完成後使用pip list命令檢視是否安裝成功 第二步 安裝完後將excellibrary匯入到rob...

MAXScript基礎語法

showclass的用法 語法 showclass showproperties 函式 移動旋轉縮放 新增修改器 語法 addmodifier obj name modifier name 建立動畫 animate on at time 0 mybox.pos 100,0,0 mybox.scale...