![見出し画像](https://assets.st-note.com/production/uploads/images/139902042/rectangle_large_type_2_124919e5484ce44929d685fac38dcdc4.png?width=1200)
Power Automateを学ぶ❺
おはようございます。
今日もPower Automate for Desktopについて学んでいきたいと思います。
* * *
Power Automate for Desktop
Excel操作の続きです
Excelワークシートから最初の空の列や行を取得
Excelワークシート内のデータを取得したい場合の取得範囲を把握するために行う
![](https://assets.st-note.com/img/1715124690933-isbaLNBZ8g.png?width=1200)
Excelインスタンス→ ExcelInstance を選択
生成された変数:
FirstFreeColumn →完全に空の最初の列の数値
FirstFreeRow →完全に空の最初の行の数値
* * *
Excelワークシートから読み取り
●単一セルの値を取得する場合
![](https://assets.st-note.com/img/1715125695832-Q5NC8WGgxG.png?width=1200)
セルの内容をテキストとして取得:
有効→セルの内容をテキストとして取得
無効→最も近い種類で取得(日付なら日時、数字は数値)
●セルの範囲の値を取得する場合
![](https://assets.st-note.com/img/1715126088958-SEYJDK7l8n.png?width=1200)
最初の行に列名が含まれています:有効→最初の行の値は読み取られない
生成された変数は
Data Table(複数の値を1つの変数で管理できるデータ型)
格納されている値は %変数名[行番号][列番号]% で取得可能
●データの範囲をアクションで取得した場合
![](https://assets.st-note.com/img/1715127807869-XlG5AfdcfO.png?width=1200)
データ量が流動定な場合に有効
●選択した範囲の値を取得
![](https://assets.st-note.com/img/1715126267587-MiiZzIoXJK.png?width=1200)
●ワークシートの使用可能なすべての値を取得する場合
![](https://assets.st-note.com/img/1715126336538-OwWor87iLL.png?width=1200)
1つのワークシートに表が1つだけしかない場合に有効
●名前付きのセルの値を取得
![](https://assets.st-note.com/img/1715126448615-DDmSCSkevT.png?width=1200)
* * *
Excelワークシートに書き込み
●1つのセルにテキストを入力
![](https://assets.st-note.com/img/1715128576225-Ss9YHAdB78.png?width=1200)
●変数内に保存されているデータを入力
![](https://assets.st-note.com/img/1715128652879-BbyMBzxBnu.png?width=1200)
* * *
Excelの保存
![](https://assets.st-note.com/img/1715128788811-9dadhlWSDm.png?width=1200)
![](https://assets.st-note.com/img/1715129012768-kAy0BbC71T.png?width=1200)