Microsoft Excel コネクタのメソッド
Microsoft Excel コネクタのメソッドは、Microsoft Excelドキュメントに対してさまざまなアクションを実行します。自動化フローでは、メソッドは他のメソッドやコンポーネントに接続されます。メソッドを使用するには、まずメソッドを公開する必要があります。
オープン
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| Filepath |
メソッドが開く既存のファイルへのパスです。 ファイルを作成するには、CreateNewFile パラメーターの値を True に設定する必要があります。 注:
パスにはファイル名を含める必要があります。 |
データ入力 | 文字列 |
| CreateNewFile | 指定したファイルが存在しない場合に、新しい Excel ファイルを作成するかどうかを指定します。 CreateNewFile パラメーターが true に設定されている場合、指定したファイル パスに新しいファイルが作成されます。Falseに設定すると、指定されたファイルパスからExcelを開こうとします。 |
データ入力 | ブール |
| DisplayAlerts | 開くプロセス中に Excel でアラートを表示するかプロンプトを表示するかを指定します。 true に設定すると、ファイルの競合や互換性の警告などの問題のアラートが表示されます。false に設定すると、これらのアラートは抑制されます。 |
データ入力 | ブール |
| IsVisible | ファイルを開いたときに Excel アプリケーションウィンドウをユーザーに表示するかどうかを指定します。 true に設定すると、Excel ウィンドウが画面に表示されます。false に設定すると、Excel は表示されるインターフェイスなしでバックグラウンドで実行されます。 |
データ入力 | ブール |
| ReadOnlyMode | Excel ファイルを読み取り専用モードで開く必要があるかどうかを指定します。 true に設定すると、ファイルは読み取り専用モードで開き、変更が加えられません。false に設定すると、ファイルは通常モードで開き、変更が可能です。 |
データ入力 | ブール |
| パスワード | Excel ファイルがパスワードで保護されている場合に、ファイルを開くときに必要なパスワード。 ファイルがパスワードで保護されていない場合、このパラメーターは空白のままにすることができます。 |
データ入力 | 文字列 |
| 戻る | True または False 値を返します。値が True の場合、ファイルは正常に開かれるか作成されています。 | データ出力 | ブール |
AddNewWorkSheet
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | メソッドがファイルに追加する新しいワークシートの名前です。 | データ入力 | 文字列 |
オートフィル
隣接するセルの内容または事前定義されたパターンに基づいて、指定された範囲内のセルに自動的に入力します。このメソッドは、複数のセル間でデータをコピーしたり、書式設定したりする場合に便利です。 Microsoft Excel は、初期選択の内容を分析し、それを外挿して目的の範囲を埋めます。一連の数値の拡張、数式の複製、テキストパターンの複製、またはその他のデータ入力処理の実行に使用できます。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | ソースデータを含むワークシートの名前。 | データ入力 | 文字列 |
| SourceRange | 複製するデータまたは数式を含むセル範囲。 | データ入力 | 文字列 |
GetSheetNames
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| 戻る | 開いている Microsoft Excel ドキュメント内のシートの名前を返します。 | データ出力 | 文字列 |
閉じる
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| saveChanges | 値が True に設定されている場合、閉じる前にファイルへの変更は保存されます。False に設定すると、変更は保存されません。 | データ入力 | ブール |
ColumnsCount
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | メソッドが列数のカウントに使用するシートの名前。 | データ入力 | 文字列 |
| 戻る | ワークシートの列数を返します。 | データ出力 | 整数 |
コピー
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| Sheetname | ソースデータを含むシートの名前。 | データ入力 | 文字列 |
| Cellrange | コピーするセルの範囲。 | データ入力 | 文字列 |
貼り付け
ワークシートの CellLocation パラメーターで指定された特定のセルにクリップボードの内容を貼り付けます。また、セルの範囲にすることもできます。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| Sheetname | クリップボードの内容が貼り付けられるシートの名前。 | データ入力 | 文字列 |
| CellLocation | クリップボードの内容が貼り付けられる場所 (セル参照) を示します。 | データ入力 | 文字列 |
FillBlankValues
Microsoft Excelファイルのワークシートの指定された列の空のセルに指定された値を入力します。ワークシートを指定するには SheetName パラメーター、列を識別するには ColumnName パラメーター、空のセルの置換値を指定するには Value パラメーターが必要です。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| Sheetname | 空白値を埋めるシートの名前。 | データ入力 | 文字列 |
| ColumnName | 値を入力する必要があるワークシートの列の名前。 ColumnName は、A から AZ までの Excel 列を表す Enum データ型です。 |
データ入力 | ColumnName |
| 値 | 列に入力する値。 | データ入力 | 文字列 |
CreateChart
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | グラフが作成されるシートの名前。 | データ入力 | 文字列 |
| CellRange | グラフの作成元となるセル範囲。 | データ入力 | 文字列 |
| ChartType | 作成するグラフのタイプを指定します。 使用可能なグラフのタイプは、使用している Excel コネクタの特定の実装によって異なります。 |
データ入力 | ExcelChartType |
| 戻る | True の場合、グラフは正常に作成されています。False の場合、グラフの作成は失敗します。 | データ出力 | ブール |
ピボットテーブルの作成
[ピボットテーブル設定 (Pivot Table Settings)] ウィンドウで構成した設定を使用して、指定されたシートにピボットテーブルを生成します。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | ピボットテーブルを作成する必要があるシートの名前。 | データ入力 | 文字列 |
| PivotTableName | ピボットテーブルの名前。 | データ入力 | 文字列 |
DeleteColumn
指定されたシートの列を、その列の指定されたインデックスに基づいて削除します。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | 列が削除されるシートの名前。 | データ入力 | 文字列 |
| ColumnIndex | 削除する必要がある列のインデックス。 Excelでは、列にはアルファベット順(A、B、Cなど)でラベルが付けられ、各列には対応する数値インデックス(列Aの場合は1、列Bの場合は2など)があります。 |
データ入力 | 整数 |
| 戻る | 列が削除されたかどうかを示すブール値を返します。True の場合、列は削除されています。False の場合、列は削除されていません。 | データ出力 | ブール |
DeleteContentFromRange
指定されたセル範囲から内容を削除します。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | 内容が削除されるシートの名前。 | データ入力 | 文字列 |
| CellRange | データを削除するセル範囲を指定します。 | データ入力 | 文字列 |
| 戻る | セル範囲のコンテンツが削除されたかどうかを示すブール値を返します。True の場合、コンテンツは削除されます。False の場合、コンテンツは削除されません。 | データ出力 | ブール |
DeleteEmptyColumns
Microsoft Excelファイルの指定されたワークシートにコンテンツがない列を削除します。このメソッドでは、ワークシートを識別するために SheetName パラメーターが必要です。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | 空の列を含むシートの名前。 | データ入力 | 文字列 |
DeleteEmptyRows
Microsoft Excelファイルの指定されたワークシートにコンテンツがない行を削除します。このメソッドでは、ワークシートを識別するために SheetName パラメーターが必要です。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | 空の行を含むシートの名前。 | データ入力 | 文字列 |
DeleteRow
RowNumber パラメーターに基づいてワークシートから行を削除します。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | 行が削除されるシートの名前。 | データ入力 | 文字列 |
| RowNumber | 削除する必要がある行の番号を示します。 | データ入力 | 整数 |
| 戻る | 行が削除されているかどうかを示すブール値を返します。True の場合、行は削除されます。False の場合、行は削除されません。 | データ出力 | ブール |
DeleteWorksheet
指定されたワークシートを削除します。このメソッドでは、ワークシートを識別するために SheetName パラメーターが必要です。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | 削除する必要があるシートの名前。 | データ入力 | 文字列 |
| 戻る | ワークシートが削除されたかどうかを示すブール値を返します。True の場合、ワークシートは削除されます。False の場合、ワークシートは削除されません。 | データ出力 | ブール |
ExportChartAsImages
シートに存在するグラフを、指定されたパスに保存されている画像ファイルにエクスポートして保存します。このプロセスにより、グラフが Excel ブックから分離され、簡単に共有したり、さまざまなドキュメント、プレゼンテーション、またはレポートに挿入したりできるスタンドアロンの視覚的表現が提供されます。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | グラフを含むシートの名前。 | データ入力 | 文字列 |
| SaveFolderpath | グラフが画像ファイルとして保存されるフォルダーパスを指定します。 | データ入力 | 文字列 |
ExportToPDF
Excel ファイルを PDF ファイルとして、FilePath パラメーターで指定されたパスの場所にエクスポートします。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| Filepath | PDF ファイルのエクスポート先のファイルパスを指定します。 | データ入力 | 文字列 |
FindAndReplace
SheetName パラメーターで指定されたワークシート内の FindText パラメーターで指定されたテキストを検索し、ReplaceTo パラメーターで指定された別のテキストに置き換えます。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | テキストが置換されるワークシートの名前。 | データ入力 | 文字列 |
| FindText | ワークシートのセル内で検索されるテキスト。 | データ入力 | 文字列 |
| ReplaceTo | FindText パラメーターを使用して見つかったテキストを置き換えるテキスト。 | データ入力 | 文字列 |
| 戻る | テキストを置き換えるかどうかを示すブール値を返します。True の場合、テキストが置き換えられます。False の場合、テキストは置き換えられません。 | データ出力 | ブール |
GetActiveSheetName
アクティブなワークシートの名前を返します。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| 戻る | アクティブなワークシートの名前を文字列形式で返します。 | データ出力 | 文字列 |
GetCellAddressIfRowHas
指定されたシート内の指定されたテキストを検索します。指定された行インデックスから、指定された列名をスキャンします。テキストが見つかった場合は、true を返します。それ以外の場合は、false を返します。さらに、一致したセルアドレスを構成値に格納できます。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | 検索するワークシートの名前。 | データ入力 | 文字列 |
| SearchText | 指定した列内で検索するテキスト。 | データ入力 | 文字列 |
| SearchColumn | 検索が実行される列。 ColumnName は、A から AZ までの Excel 列を表す Enum データ型です。 |
データ入力 | ColumnName |
| StartRowIndex | 検索を開始する行インデックス。 | データ入力 | 整数 |
| 戻る | SearchText が見つかったかどうかを示すブール値を返します。True の場合、テキストは見つかります。False の場合、テキストは見つかりません。 | データ出力 | ブール |
GetCellFormula
ワークシートからセル式を取得します。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | セル式の取得元のワークシートの名前。 | データ入力 | 文字列 |
| CellName | 計算式の取得元のセルの名前または参照を指定します。 | データ入力 | 文字列 |
| 戻る | 指定されたセル式を文字列形式で返します。 | データ出力 | 文字列 |
GetCellValue
CellName パラメーターで指定されたワークシートからセルの値を取得します。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | セル値の取得元となるワークシートの名前。 | データ入力 | 文字列 |
| CellName | GetCellValue で設定された構成に基づいて、セル値または表示テキストを返します。 | データ入力 | 文字列 |
| 戻る | 指定されたセルの値を文字列形式で返します。 | データ出力 | 文字列 |
GetCellValueIfRowHas
指定されたシートで指定されたテキストを検索します。指定された行インデックスから開始して、指定された列をスキャンします。テキストが見つかった場合は、true を返します。それ以外の場合は、false を返します。さらに、一致したセル値を構成値に格納できます。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | 検索するワークシートの名前。 | データ入力 | 文字列 |
| SearchText | 指定した列内で検索するテキスト。 | データ入力 | 文字列 |
| SearchColumn | 検索が実行される列。 ColumnName は、A から AZ までの Excel 列を表す Enum データ型です。 |
データ入力 | ColumnName |
| StartRowIndex | 検索を開始する行インデックス。 | データ入力 | 整数 |
| 戻る | SearchText が見つかったかどうかを示すブール値を返します。True の場合、テキストは見つかります。False の場合、テキストは見つかりません。 | データ出力 | ブール |
GetCellValues
ワークシートからセルの値を返します。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | ソースデータを含むワークシートの名前。 | データ入力 | 文字列 |
GetColor
ワークシートから CellName パラメーターで指定されたセルの RGB 値を返します。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | セルの色を取得するワークシートの名前。 | データ入力 | 文字列 |
| CellName | 色を取得するセルの名前または参照。 | データ入力 | 文字列 |
| 戻る | 指定されたセルの色を文字列形式で返します。 | データ出力 | 文字列 |
GetColumnNameByIndex
指定された列番号に対応する列名を返します。たとえば、1 は「A」に対応します。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| 列番号 | 名前を取得する列番号。 | データ入力 | 整数 |
| 戻る | 列の名前を文字列形式で返します。 | データ出力 | 文字列 |
GetFilterData
指定されたフィルター基準に基づいてワークシートからフィルターされたデータを返します。データは、RowNumber パラメーターで指定された行番号から取得されます。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | ソースデータを含むワークシートの名前。 | データ入力 | 文字列 |
| RowNumber | データ抽出の開始行である行の行番号。 | データ入力 | 整数 |
| FirstRowAsHeader | フィルタリングされたデータの最初の行をヘッダー行として扱うかどうかを決定します。true に設定すると、最初の行はヘッダー行と見なされ、抽出されたデータ行に含まれません。false に設定すると、最初の行が抽出されたデータ行の一部として含まれます。 | データ入力 | ブール |
| 戻る | フィルタリングされたデータをテーブル形式で返します。このテーブルの行と列に対して操作を実行できます。 | データ出力 | データテーブル |
GetFilteredDataAddress
SheetName パラメーターで指定されたワークシート内のフィルタリングされたデータのアドレスを返します。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | フィルター済みデータのアドレスを取得するワークシートの名前。 | データ入力 | 文字列 |
| 戻る | 文字列がフィルタリングされたデータアドレスである文字列のリストまたはコレクションを返します。 | データ出力 | List(文字列) |
GetRowValue
値を抽出する指定された SheetName パラメーターからセル値を返します。既定では、RowNumber が指定されていない場合 (または -1 に設定されている場合)、最後の行から値が読み取られます。さらに、出力パラメーターを含めて列名を追加し、その値を出力に格納することもできます。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | 値を取得するワークシートの名前を指定します。 | データ入力 | 文字列 |
| RowNumber | 値を読み込む行。-1 に設定すると、デフォルトで最後の行になります。 | データ入力 | 整数 |
GetSelectedRange
SheetName パラメーターで指定されたワークシートから現在選択されているセル範囲を返します。データは、強調表示または選択されたワークシートの特定の領域から抽出されます。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | ソースデータを含むワークシートの名前。 | データ入力 | 文字列 |
| 戻る | シートで選択されたセル範囲を文字列形式で返します。 | データ出力 | 文字列 |
GetSheetNames
Excel ファイルに存在するすべてのワークシート名のリストを返します。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| 戻る | 利用可能なすべてのシート名を文字列アレイ形式で返します。 | データ出力 | 文字列[] |
GetUsedRange
指定されたシートの使用済みセルの範囲を返します。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | 範囲を読み込むワークシートの名前。 | データ入力 | 文字列 |
| IncludeHeaders | ヘッダーを含めるかどうかを示します。 | データ入力 | ブール |
| 戻る | 使用されているセルの範囲を文字列形式で返します。 | データ出力 | 文字列 |
列ごとの GetValuesValuesColumn
Distinct、FirstRowAsHeader、および ValueType パラメーターの基準に基づいて、指定された SheetName の指定された ColumnName から値のリストを返します。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | ソースデータを含むワークシートの名前。 | データ入力 | 文字列 |
| ColumnName | 値の取得元の列の名前を示します。 ColumnName は、A から AZ までの Excel 列を表す Enum データ型です。 |
データ入力 | ColumnName |
| FirstRowAsHeader | 指定された列の最初の行にヘッダーが含まれているかどうかを示します。 | データ入力 | ブール |
| 個別 | 取得された値を一意にするかを指定します。 | データ入力 | ブール |
| 値タイプ | ヴィジビリティに基づいて値を抽出します。 | データ入力 | 値 T |
| 戻る | 行数を返します。 | データ出力 | 整数 |
InsertNewColumn
指定されたワークシートの ColumnNumber パラメーターで指定されたインデックスに新しい列を挿入します。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | 列を挿入する必要があるワークシートの名前。 | データ入力 | 文字列 |
| ColumnIndex | 新しい列が挿入される列のインデックスを指定します。たとえば、1 が A、2 が B などです。 | データ入力 | 整数 |
InsertNewRow
指定されたワークシートの指定されたインデックスに新しい行を挿入します。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | 行が挿入されるワークシートの名前。 | データ入力 | 文字列 |
| RowIndex | 行のインデックスです。行は指定されたインデックスに挿入されます。 | データ入力 | 整数 |
| 戻る | 行が挿入されたかどうかを示すブール値を返します。True の場合、行が挿入されます。False の場合、行は挿入されません。 | データ出力 | ブール |
InsertObject
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | メソッドがオブジェクトを挿入するワークシートの名前。 | データ入力 | 文字列 |
| CellName | メソッドがオブジェクトを挿入するセルの名前。たとえば、A1 などです。 | データ入力 | 文字列 |
| Filepath | メソッドが挿入するオブジェクトのファイルパス。 | データ入力 | 文字列 |
IsOpen
Filepathパラメーターで指定された場所にある Microsoft Excel ワークブックまたはファイルが開いているかどうかを確認します。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| Filepath | ローカルドライブ内の Excel ファイルへのパス。 | データ入力 | 文字列 |
| 戻る | Excel ファイルが開いているかどうかを示すブール値を返します。True の場合、Excel ファイルは開いています。False の場合、Excel ファイルは開いていません。 | データ出力 | ブール |
MergeCells
指定されたワークシートの範囲で指定されたセルを結合します。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| Sheetname | セルが結合されるワークシートの名前。 | データ入力 | 文字列 |
| CellRange | セルの範囲です。範囲内のすべてのセルが結合されます。 | データ入力 | 文字列 |
ReadFromRange
指定されたワークシートからデータを取得して返します。セル範囲を抽出するワークシートを示すワークシート名を指定し、読み取るセルの範囲を決定するセル範囲を指定し、FirstRowAsHeader パラメーターで最初の行がヘッダーであるかどうかを示す必要があります。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | メソッドがデータを読み取る元となるワークシートの名前です。 | データ入力 | 文字列 |
| CellRange | セルの範囲です。このメソッドは、これらのセルからデータを読み取ります。 | データ入力 | 文字列 |
| FirstRowAsHeader | メソッドが最初の行をヘッダーとして扱うかどうかを示すブール値です。True の場合、最初の行はヘッダーとして扱われます。False の場合、最初の行はヘッダーとして扱われません。 | データ入力 | ブール |
| 戻る | セルのデータで構成されるデータテーブルを返します。 | データ出力 | データテーブル |
ReadFromSheet
ワークシートからデータを抽出し、DataTable などの構造化形式に変換します。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| Sheetname | メソッドがデータを読み取る元となるワークシートの名前です。 | データ入力 | 文字列 |
| 戻る | 指定されたワークシート内のすべてのデータを返します。 | データ出力 | DataTable |
RenameSheetName
既存のワークシートの名前を変更します。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| OldSheetName | ワークシートの既存の名前。 | データ入力 | 文字列 |
| NewSheetName | ワークシートの新しい名前。 | データ入力 | 文字列 |
| 戻る | ワークシートの名前が変更されたかどうかを示すブール応答を返します。True の場合、ワークシートの名前が変更されます。False の場合、ワークシートの名前は変更されません。 | データ出力 | ブール |
RowsCount
指定されたワークシート内の行数を返します。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | 行数を返す元のワークシートの名前。 | データ入力 | 文字列 |
| 戻る | 行数を返します。 | データ出力 | 整数 |
マクロを実行
Excel ファイル内の既存のマクロを実行します。このメソッドには、ユーザーが実行しようとしているマクロの名前が必要です。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| MacroName | 実行するマクロの名前。 | データ入力 | 文字列 |
| 戻る | マクロが正常に実行されたかどうかを示すブール値を返します。 | データ出力 | ブール |
サイズを変更
Excel アプリケーションウィンドウの幅と高さの寸法を変更します。Excel アプリケーションのレイアウトと外観は、特定の表示要件に合わせてカスタマイズできます。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| 左 | このパラメーターは、画面の左端に対する Excel アプリケーションウィンドウの左上隅の水平位置を指定します。画面の左端から Excel ウィンドウの左端までの距離をピクセル単位またはポイント単位で定義します。 | データ入力 | 整数 |
| トップ | このパラメーターは、画面の上端に対する Excel アプリケーションウィンドウの左上隅の垂直位置を示します。画面の上端から Excel ウィンドウの上端までの距離をピクセル単位またはポイント単位で定義します。 | データ入力 | 整数 |
| 幅 | このパラメーターは、Excel アプリケーションウィンドウの幅をピクセルまたはポイント単位で指定します。左端から右端まで伸びるウィンドウの水平サイズを決定します。 | データ入力 | 整数 |
| 高さ | このパラメーターは、Excel アプリケーションウィンドウの高さをピクセルまたはポイント単位で示します。これは、上端から下端まで伸びるウィンドウの垂直サイズを定義します。 | データ入力 | 整数 |
RemoveFilter
SheetName パラメーターで指定されたワークシートからフィルターを削除します。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| Sheetname | メソッドがフィルターを削除するワークシートの名前。 | データ入力 | 文字列 |
保存
Microsoft Excel ドキュメント内のデータまたは書式設定に加えられた更新、変更、追加、または削除を保存して、作業が保持され、Excel ファイルに最新の更新が反映されるようにします。
SaveAs
異なる名前または形式の Excel ファイルを Filepath パラメーターで指定されたファイルパスに保存します。Password パラメーターに値を指定することで、ファイルをパスワードで保護することもできます。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| Filepath | Excel ファイルが別の名前または形式で保存されるファイルパス。 | データ入力 | 文字列 |
| パスワード | 保存する Excel ファイルを保護するためのパスワード。このパラメーターはオプションであり、デフォルト値は空の文字列です。 | データ入力 | 文字列 |
SaveCopyAs
Excel ファイルのコピーを、保存先として機能する指定されたパスに保存します。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| Filepath | Excel ファイルが別の名前または形式で保存されるファイルパス。 | データ入力 | 文字列 |
| パスワード | 保存される Excel ファイルを保護するためのパスワード。このパラメーターはオプションであり、デフォルト値は空の文字列です。 | データ入力 | 文字列 |
SelectRange
Excel ワークシート内のセル範囲を指定して強調表示します。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | ソースデータを含むワークシートの名前。 | データ入力 | 文字列 |
| CellRange | 指定したワークシート内で選択されているセルの範囲です。これは、強調表示またはアクティブ化されるセルのグループを定義します。通常は開始セル参照と終了セル参照によって識別されます。 | データ入力 | 文字列 |
SelectRowByIndex
ワークシートの RowNumber パラメーターで指定されたインデックスに基づいて、行全体を選択します。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | 行が選択されているワークシートの名前。 | データ入力 | 文字列 |
| RowNumber | 選択する行のインデックス。 | データ入力 | 整数 |
SetActiveWorksheet
シート名で指定されたワークシートをアクティブなワークシートとしてマークします。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | アクティブに設定する必要があるワークシートの名前。 | データ入力 | 文字列 |
| 戻る | 指定されたシートがアクティブとして設定されているかどうかを示すブール値を返します。 | データ出力 | ブール |
SetAlignment
CellRange で指定されたセルの配置設定を調整して、Excel ワークシート内のデータの表示と外観を制御し、スプレッドシート データの視覚的な魅力と読みやすさを高め、データの表示とコミュニケーションを改善します。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | ソースデータを含むワークシートの名前。 | データ入力 | 文字列 |
| CellRange | 配置設定またはプロパティが適用されるセル範囲。 | データ入力 | 文字列 |
| 水平配置 | 指定した範囲内のセル内容の水平配置。コンテンツ (テキストや数値など) を各セル内で水平方向に配置する方法を決定します。可能な値には、left、center、right、justified、または distributed があります。 | データ入力 | 水平配置 |
| VerticalAlignment | 指定した範囲内のセル内容の垂直配置。これにより、各セル内でコンテンツが垂直に配置される方法が決まります。可能な値には、Top、Middle、Bottom、または Justified があります。 | データ入力 | VerticalAlignment |
SetCellColor
ワークシートのCellNameパラメーターで指定された特定のセルにColorパラメーターで指定された色を設定します。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | セルが配置されているワークシートの名前。 | データ入力 | 文字列 |
| CellName | 色を設定するセルの名前または参照を示します。 | データ入力 | 文字列 |
| 色 | セルに適用する RGB カラー値を指定します。 | データ入力 | ExcelRgbColor |
| 戻る | 指定された特定のセルに式が設定されているかどうかを示すブール値を返します。 | データ出力 | ブール |
SetCellFormula
Excel ファイルの指定されたセルに数式を割り当てます。このメソッドでは、設定するワークシート、セル、および数式をそれぞれ決定するために、SheetName、CellName、および Formula パラメーターが必要です。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | アクションが実行されるワークシートの名前。 | データ入力 | 文字列 |
| CellName | 操作が行われるワークシート内のセル。 | データ入力 | 文字列 |
| 計算式 | 指定したセルに適用する数式または論理式。 | データ入力 | 文字列 |
| 戻る | 指定されたセルに式が設定されているかどうかを示すブール値を返します。 | データ出力 | ブール |
SetCellValue
ワークシートの特定のセルに値を割り当て、そのセルの既存のコンテンツを置き換えます。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | ソースデータを含むワークシートの名前。 | データ入力 | 文字列 |
| CellName | このパラメーターは、指定されたワークシート内のターゲットセルの参照または識別子を示します。セルアドレスで表すことができます(例:'A1'、'B2'、'C3')。 | データ入力 | 文字列 |
| 値 | 指定されたセルに割り当てられる値。数値、テキスト、日付、数式、論理値など、Excel でサポートされている任意のデータ型にすることができます。 | データ入力 | 文字列 |
SetCellValues
指定したシート内のメソッドエディターダイアログで構成された複数のセルの値を設定します。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | セル値が設定されるワークシートの名前。 | データ入力 | 文字列 |
SetCellValuesIfRowHas
指定されたシートで指定されたテキストをスキャンし、指定された行インデックスから指定された列名を調べます。テキストが見つかった場合は、指定されたセルの値を指定された値に設定します。値が正常に設定された場合は true を返し、それ以外の場合は false を返します。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | 検索するワークシートの名前。 | データ入力 | 文字列 |
| SearchText | 指定した列内で検索するテキスト。 | データ入力 | 文字列 |
| SearchColumn | 検索が実行される列。 ColumnName は、A から AZ までの Excel 列を表す Enum データ型です。 |
データ入力 | ColumnName |
| StartRowIndex | 検索を開始する行インデックス。 | データ入力 | 整数 |
| 戻る | 指定された列で SearchText が見つかった場合は True を返します。それ以外の場合は、False を返します。 | データ出力 | ブール |
SetColumnType
ワークシート内の指定された列のデータタイプを変更します。たとえば、ユーザーは数値を含む列をテキスト形式に変換したり、テキストデータの列を数値形式に変換したりできます。分析やレポートのニーズに合わせてデータ形式を調整し、データ表現の一貫性と正確性を確保することができます。Excel でのデータ変換、書式設定、操作などのタスクに役立ちます。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | ソースデータを含むワークシートの名前。 | データ入力 | 文字列 |
| FormatType | 列の変換先の目的の形式タイプ。このパラメーターは、列内のデータの解釈または表示方法を決定します。可能な値には、数値、テキスト、日付、時刻、通貨、パーセンテージ、またはカスタム形式が含まれます。 | データ入力 | 文字列 |
| 列 | データタイプが変更される、指定されたワークシート内の列参照または識別子。列の文字で表すことができます(例:'A'、'B'、'C')。 | データ入力 | 文字列 |
| 戻る | 列タイプが設定されているかどうかを識別するブール値を返します。 | データ出力 | ブール |
SetColumnWidth
width パラメーターで指定されたすべての列の幅を設定します。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | 列幅が調整されるワークシートの名前。 | データ入力 | 文字列 |
| 幅 | 列が設定される文字数の幅。 整数値のみを使用できます。小数値は使用できません。 |
データ入力 | 整数 |
| 戻る | 列タイプが設定されているかどうかを識別するブール値を返します。 | データ出力 | ブール |
SetFilter
特定の列にフィルターを適用します。このメソッドは、指定されたシート名に基づいてワークシートを検索し、指定されたフィルター値を適用します。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | 列が配置されているワークシートの名前。 | データ入力 | 文字列 |
| ColumnName | フィルターが適用される列。 ColumnName は、A から AZ までの Excel 列を表す Enum データ型です。 |
データ入力 | ColumnName |
| FilterValue | 識別された列内でフィルタリングする値。 | データ入力 | 文字列 |
SetFilterByRow
指定された行番号から始まるフィルターを指定された列に適用します。このメソッドは、指定されたシート名に基づいてワークシートを検索し、指定されたフィルター値を適用します。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | ソースデータを含むワークシートの名前。 | データ入力 | 文字列 |
| RowNumber | フィルタリング基準が定義されている、指定されたワークシート内の行番号を示します。データのフィルタリングに使用される基準を含む行を識別します。 | データ入力 | 整数 |
| ColumnName | フィルタリングを実行する基準となる列の名前または識別子。フィルター基準が適用される列を表します。 ColumnName は、A から AZ までの Excel 列を表す Enum データ型です。 指定された ColumnName は、データの開始列を基準とした列名を参照します。たとえば、データが Excel シートの列 B から始まる場合、相対列インデックス A は列 B に対応し、相対列インデックス B は列 C に対応します。 |
データ入力 | ColumnName |
| FilterValue | フィルター基準として使用される値または条件。これは、フィルターの適用後に表示するために、指定された列のデータが一致する必要がある特定の値を表します。 | データ入力 | 文字列 |
SetFontStyle
Color、FontStyle、FontName、Bold、Underline などのパラメーターを設定して、指定した範囲内のセルを書式設定します。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | フォントスタイルが設定されるワークシートの名前。 | データ入力 | 文字列 |
| CellRange | フォントスタイルを設定するセル範囲です。 | データ入力 | 文字列 |
| 色 | フォントの RGB カラー値を指定します。 | データ入力 | ExcelRgbColor |
| FontSize | フォントのサイズを指定します。デフォルト値は 11 です。 | データ入力 | 整数 |
| FontName | フォントの名前を指定します。デフォルト値は Calibri です。 | データ入力 | 文字列 |
| 太字 | フォントを太字にするかどうかを示します。デフォルト値は False です。 | データ入力 | ブール |
| 下線 | フォントの下線のスタイルを指定します。デフォルト値は「なし」です。 | データ入力 | 下線 |
SetRowHeight
Excel ワークシート内の特定の行の高さを変更します。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | 行が配置されているワークシートの名前。 | データ入力 | 文字列 |
| 高さ | 希望の高さを指定します。 | データ入力 | 整数 |
| StartIndex | 開始行インデックス。 | データ入力 | 文字列 |
| EndIndex | 終了行インデックス。 | データ入力 | 文字列 |
| 戻る | 行の高さが正常に設定されたかどうかを示すブール値を返します。 | データ出力 | ブール |
SetRowValue
Excel スプレッドシートの特定の行の値を設定します。デフォルトでは、RowIndex パラメーターが -1 に設定されている場合、関数はスプレッドシートの最後に値を挿入します。つまり、特定の行インデックスを指定しない場合、値はスプレッドシートの既存のデータの末尾に追加されます。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | ソースデータを含むワークシートの名前。 | データ入力 | 文字列 |
| RowNumber | 値が設定または更新される行番号を示します。Excelでは、行には上から下に順番に番号が付けられ、RowNumberを指定して、値を配置する特定の行を指定します。-1 が RowNumber として渡された場合、通常、スプレッドシートの末尾に値が挿入されることを示します。 | データ入力 | 整数 |
ソート
指定したセル範囲内のデータを昇順または降順で整理します。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | データがソートされるワークシートの名前。 | データ入力 | 文字列 |
| CellRange | ソートするデータを含むセル範囲。 | データ入力 | 文字列 |
| ColumnName | データをソートする基準となる列の名前。 ColumnName は、A から AZ までの Excel 列を表す Enum データ型です。 |
データ入力 | ColumnName |
| SortingOrder | データのソート順 (昇順または降順)。 | データ入力 | SortingOrder |
VLookUp
指定したセル範囲の最初の列で特定の値を検索し、同じ行内で指定した列から対応する値を返します。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| Sheetname | 検索するワークシートの名前。 | データ入力 | 文字列 |
| SearchText | 指定した列内で検索するテキスト。 | データ入力 | 文字列 |
| LookupRange | テキストをスキャンする範囲。 | データ入力 | 文字列 |
| ApproximateMatch | これは、完全一致と近似一致のどちらが必要かを指定する論理値です。 | データ入力 | ブール |
| 戻る | マクロが正常に実行されたかどうかを示すブール値を返します。 | データ出力 | ブール |
テキストの折り返し
Excel ワークシートの指定された行のすべてのセルのテキスト折り返しを有効にします。テキストの折り返しにより、長いテキスト文字列がセル境界内に表示され、折り返されたテキストに合わせて行の高さが自動的に調整されます。WrapText メソッドを使用すると、セルの元の幅を超えても、すべてのテキストが各セル内で完全に表示されるようにすることで、データの読みやすさを向上させることができます。これは、スプレッドシートのセル内に長いテキストエントリや複数行のコンテンツを表示する場合に特に便利です。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | ソースデータを含むワークシートの名前。 | データ入力 | 文字列 |
| RowNumber | 指定されたワークシート内の行番号で、その行のすべてのセルにテキストの折り返しが設定されています。 | データ入力 | 整数 |
WriteToRange
Data パラメーターで指定されたデータテーブルを、CellName パラメーターで指定されたセルから始まるワークシートに書き込みます。ヘッダーは、IncludeHeaders パラメーターを設定して含めることもできます。
| パラメーター | 説明 | データポートタイプ | データタイプ |
|---|---|---|---|
| SheetName | データが書き込まれるワークシートの名前。 | データ入力 | 文字列 |
| CellName | データが書き込まれるセルの名前。 | データ入力 | 文字列 |
| データ | 書き込まれるデータ。 | データ入力 | データテーブル |
| IncludeHeaders | データの書き込み時にヘッダーを含めるかどうかを示すブール値。デフォルト値は True に設定されています。 | データ入力 | ブール |