phpSpreadSheet を利用して、テーブル範囲を割り当て用としていますが範囲名の設定にとどまります。
この違いがわからなかったのですが
① Microsoft Flowで設定したところテーブル名欄から範囲名を取得できないところ
② 数式>名前の管理をみてアイコンの違い
から別物だとわかりました。
色々調べたのですがテーブルの設定に関しては見つけるに至りませんでした。
ご教授のほどよろしくお願い致します。
ソースは以下になります。
php
1use PhpOffice\PhpSpreadsheet\Reader\Xlsx AS Reader; 2use PhpOffice\PhpSpreadsheet\NamedRange; 3$Filepath = "template.xlsx"; 4$reader = new Reader(); 5 6// テンプレートのSpreadsheetを取得 7// PhpOffice\PhpSpreadsheet\Spreadsheet 8$spreadsheet = $reader->load($Filepath); 9 10// Worksheetを選択 11// PhpOffice\PhpSpreadsheet\Worksheet\Worksheet 12$sheet = $spreadsheet->getSheet(1); 13 14// 範囲の名前定義 15$spreadsheet->addNamedRange(new NamedRange("isshin_1", $sheet, "D1:D2")); 16
こちらを写しとなります
https://www.kabanoki.net/2984/
あなたの回答
tips
プレビュー