全て
| カテゴリ未分類
| 通常
| 数学
| 投資
| 副業
| 転職・就職
| ブログ
| 株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
function tableDataToJSON() { // アクティブなワークシートを取得 let sheet = Excel.getActiveWorksheet(); // テーブルの名前を指定してテーブルオブジェクトを取得 let table = sheet.getTable("テーブル名"); // テーブルのデータを取得 let tableRange = table.getRange(); // テーブルのデータを二次元配列に変換 let data = tableRange.getValues(); // JSONオブジェクトを初期化 let jsonData = []; // テーブルのヘッダー行を取得 let headers = data[0]; // データ行からJSONオブジェクトを作成 for (let i = 1; i < data.length; i++) { let rowData = {}; for (let j = 0; j < headers.length; j++) { rowData[headers[j]] = data[i][j]; } jsonData.push(rowData); } // JSONデータを文字列に変換して返す return JSON.stringify(jsonData, null, 2); } お気に入りの記事を「いいね!」で応援しよう
Last updated
2024.02.19 04:40:24
[OfficeScriptオフィススクリプト] カテゴリの最新記事
|