全て
| カテゴリ未分類
| 通常
| 数学
| 投資
| 副業
| 転職・就職
| ブログ
| 株Stock
| VBA
| SharePoint
| REST API
| RenderListDataAsStream
| PowerAutomateDesktop
| Graph API
| PowerApps
| PowerAutomate
| PowerFx
| OfficeScriptオフィススクリプト
| PowerAutomate日時Excel日時相互関係
| PowerShell
| Dataverse
| UiPath
| OneDrive
| LINQ
| VB.NET
| C#.NET
| WPFC#.NET
| Git
// シートとテーブルの名前を指定 const sheetName = "Sheet1"; // シート名 const tableName = "Table1"; // テーブル名 // 指定したシートとテーブルを取得 const sheet = context.workbook.worksheets.getItem(sheetName); const table = sheet.tables.getItem(tableName); // テーブルのデータを取得 table.getRange().load("values"); // データをJSONに変換する関数 function tableDataToJSON(tableValues) { const headers = tableValues[0]; const data = []; // テーブルの各行を処理 for (let i = 1; i < tableValues.length; i++) { const rowData = {}; // ヘッダーと対応する値をペアにする for (let j = 0; j < headers.length; j++) { rowData[headers[j]] = tableValues[i][j]; } data.push(rowData); } return data; } // データをJSONに変換してログに出力 await context.sync(); const jsonData = tableDataToJSON(table.values); console.log(JSON.stringify(jsonData)); お気に入りの記事を「いいね!」で応援しよう
Last updated
2024.02.22 08:34:38
[OfficeScriptオフィススクリプト] カテゴリの最新記事
|