全て
| カテゴリ未分類
| 通常
| 数学
| 投資
| 副業
| 転職・就職
| ブログ
| 株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
OfficeScriptを使用して、Excelのテーブルで特定のフィールド(列)の最大値を求めるための例を以下に示します。この例では、テーブルの名前が"MyTable"で、フィールドAのヘッダーが"FieldA"であると仮定しています。 javascript // テーブルのフィールドAの最大値を求める OfficeScript // 現在アクティブなワークブックを取得 let workbook = context.workbook; // テーブルの名前を指定 let tableName = "MyTable"; // テーブルを取得 let table = workbook.tables.getItem(tableName); // フィールドAの列を取得 let fieldAColumn = table.columns.getItem("FieldA"); // 最大値を計算 let maxValue = fieldAColumn.getRange().getSpecialCells(Excel.SpecialCellType.lastCell).load("values"); // データのロード await context.sync(); // 最大値をコンソールに表示 console.log("フィールドAの最大値: " + maxValue.values[0][0]); このスクリプトでは、指定されたテーブルからフィールドAの列を取得し、getRange()メソッドを使用して列のデータ範囲を取得します。その後、getSpecialCells(Excel.SpecialCellType.lastCell)を使用して列の最後のセル(最大値を含むセル)を取得します。最後に、取得した最大値をコンソールに表示しています。 この例は一般的なものであり、実際のデータや環境によって調整する必要があります。特にテーブルの名前やフィールドのヘッダーは、実際のExcelファイルに合わせて変更する必要があります。
お気に入りの記事を「いいね!」で応援しよう
Last updated
2024.01.18 12:00:06
[OfficeScriptオフィススクリプト] カテゴリの最新記事
|