WorkbookAfterXmlImport イベント (Excel)Application.WorkbookAfterXmlImport event (Excel)

既存の XML データ接続が更新されたか、または開いている Microsoft Excel ブックに新しい XML データがインポートされた後に発生します。Occurs after an existing XML data connection is refreshed, or new XML data is imported into any open Microsoft Excel workbook.

構文Syntax

WorkbookAfterXmlImport(WbMapisrefreshResult)expression.WorkbookAfterXmlImport (Wb, Map, IsRefresh, Result)

expression**Application** オブジェクトを 表す変数。expression A variable that represents an Application object.

パラメーターParameters

名前Name 必須 / オプションRequired/Optional データ型Data type 説明Description
WbWb 必須Required WorkbookWorkbook 対象となるブックを示します。The target workbook.
MapMap 必須Required XmlMapXmlMap データのインポートに使用された XML マップを示します。The XML map that was used to import data.
isrefreshIsRefresh 必須Required BooleanBoolean XML データへの既存の接続を更新することによってイベントがトリガーされた場合はTrueFalseの場合は、新しいマッピングが作成されます。True if the event was triggered by refreshing an existing connection to XML data; False if a new mapping was created.
ResultResult 必須Required XlXmlImportResultXlXmlImportResult 更新操作またはインポート操作の結果を表します。Indicates the results of the refresh or import operation.

戻り値Return value

なしNothing

解説Remarks

xlxmlimportresultには、次の定数のいずれかを指定できます。XlXmlImportResult can be one of the following constants:

  • xlXmlImportElementsTruncatedxlXmlImportElementsTruncated. XML データ ファイルが大きすぎてワークシートに読み込めないため、指定した XML データ ファイルの内容の一部が切り捨てられました。The contents of the specified XML data file have been truncated because the XML data file is too large for the worksheet.
  • xlxmlimportsuccessxlXmlImportSuccess. XML データ ファイルが正常にインポートされました。The XML data file was successfully imported.
  • xlxmlimportvalidationfailedxlXmlImportValidationFailed. XML データ ファイルの内容が、指定されたスキーマ マップに一致しません。The contents of the XML data file do not match the specified schema map.

XML データが特定のブックにインポートされた後に操作を実行する場合は、 workbookオブジェクトの**AfterXmlImport** イベントを使用します。Use the AfterXmlImport event of the Workbook object if you want to perform an operation after XML data has been imported into a particular workbook.

サポートとフィードバックSupport and feedback

Office VBA またはこの説明書に関するご質問やフィードバックがありますか?Have questions or feedback about Office VBA or this documentation? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.