Excel
Excelファイルの操作を行うアクション一覧です。
SelectSheetは、ワークシートを選択するアクションです。
*は、必須パラメーター
名前 | 型 | 概要 | 例 |
---|---|---|---|
filename* | 文字列 | 使用するExcelのファイル名 | +get_file_1 |
sheetname* | 文字列 | 使用するExcelのシート名 | Sheet1 |
middleware | 文字列 | 使用するミドルウェア名 | xlsx |
タイプ | 型 | 概要 | 例 |
---|---|---|---|
Worksheet | ワークシート | 選択したワークシート | ※使用例のアウトプット参照 |
+select_sheet_1:
action>: SelectSheet
filename: +get_file_1
sheetname: 'データ'
# => {
# "filename": "/tmp/1decfdb0-7795-4b7c-a851-668c2b81a067/local/詳細データ集計.xlsx",
# "sheetname": "データ",
# "rows": 195
#}
ReadCelltは、セルの値を読み込むアクションです。
*は、必須パラメーター
名前 | 型 | 概要 | 例 |
---|---|---|---|
worksheet* | ワークシート | 対象のワークシート | +select_sheet_1 |
celllabel* | 文字列 | 読み込むセルラベル | A2 |
middleware | 文字列 | 使用するミドルウェア名 | xlsx |
タイプ | 型 | 概要 | 例 |
---|---|---|---|
Anything | 返却された値による | 取得したセルの値 | ※使用例のアウトプット参照 |
+read_cell_1:
action>: ReadCell
worksheet: +select_sheet_1
celllabel: G2
# => 157
WriteCellは、セルに値を書き込むアクションです。
*は、必須パラメーター
名前 | 型 | 概要 | 例 |
---|---|---|---|
worksheet* | ワークシート | 対象のワークシート | +select_sheet_1 |
celllabel* | 文字列 | 読み込むセルラベル | A2 |
value* | 文字列 | 書き込む値 | 123 |
middleware | 文字列 | 使用するミドルウェア名 | xlsx |
タイプ | 型 | 概要 | 例 |
---|---|---|---|
Worksheet | ワークシート | 新しいワークシート | ※使用例のアウトプット参照 |
+write_cell_1:
action>: WriteCell
worksheet: +select_sheet_1
celllabel: A12
value: 'まとめ'
# => {
# "filename": "/tmp/0495be82-5eb2-4981-b251-6c39c603a31d/local/集計表.xlsx",
# "sheetname": "1月",
# "rows": 12
# }
ReadRangeは、シートの指定した範囲の値を2次元配列に読み込むアクションです。
*は、必須パラメーター
名前 | 型 | 概要 | 例 |
---|---|---|---|
worksheet* | ワークシート | 対象のワークシート | +select_sheet_1 |
range* | 文字列 | 読み込むセルラベル | A1:B10 |
middleware | 文字列 | 使用するミドルウェア名 | xlsx |
タイプ | 型 | 概要 | 例 |
---|---|---|---|
Array | 配列 | 取得した範囲の値を[行][列]の2次元配列として返却します。 | ※使用例のアウトプット参照 |
+read_range_1:
action>: ReadRange
worksheet: +select_sheet_1
range: 'A1:B10'
# => [
# [
# null,
# "第1週"
# ],
# [
# "林檎",
# 15
# ],
# [
# "みかん",
# 54
# ],
# [
# "キウイ",
# 34
# ],
# [
# "桃",
# 77
# ],
# [
# "八朔",
# 54
# ],
# [
# "オレンジ",
# 98
# ],
# [
# "グレープフルーツ",
# 53
# ],
# [
# "レモン",
# 34
# ],
# [
# "バナナ",
# 65
# ]
#]
WriteRangeは、シートに配列を書き込むアクションです。
*は、必須パラメーター
名前 | 型 | 概要 | 例 |
---|---|---|---|
worksheet* | ワークシート | 対象のワークシート | +select_sheet_1 |
table* | 配列 | 書き込む値の配列 | [["id","name","age"],["1","taro","23"]] |
celllabel* | 文字列 | 書き込む位置のセルラベル | A2 |
middleware | 文字列 | 使用するミドルウェア名 | xlsx |
タイプ | 型 | 概要 |
---|