記事
· 2024年3月18日 1m read

Embedded Python で Excel ファイルを操作する

これは InterSystems FAQ サイトの記事です。
 

以下は、EXCELのシートから指定したセルのデータを取得してその値を返すメソッドの例です。

 

Class User.test
{
ClassMethod getSheetValue(n, m) As %String [ Language = python ]
{
  # n行目 m列 のデータを戻す
  filename = 'c:/temp/a.xlsx'
  # Python openpyxl を利用
  # https://openpyxl.readthedocs.io/
  import openpyxl
  from openpyxl import Workbook
  wb = openpyxl.load_workbook(filename)
  ws = wb['Sheet1']
  ws.title='Python'
  c = ws.cell(n,m)
  quit c.value
}
}
ディスカッション (0)1
続けるにはログインするか新規登録を行ってください