範囲. ConvertToLinkedDataType メソッド (Excel)Range.ConvertToLinkedDataType method (Excel)

指定範囲内のすべてのセルを、株価や地理などのリンクされたデータ型に変換しようとします。Attempts to convert all the cells in the range to a Linked data type such as Stocks or Geography.

構文Syntax

Converttolinkeddatatype(ServiceIDLanguageCulture)expression.ConvertToLinkedDataType (ServiceID, LanguageCulture)

expressionRange オブジェクトを表す変数です。expression A variable that represents a Range object.

パラメーターParameters

名前Name 必須 / オプションRequired/Optional データ型Data type 説明Description
ServiceIDServiceID 必須Required LongLong リンクされたエンティティを提供するサービスの ID。The ID of the service that will provide the linked entity.
LanguageCultureLanguageCulture 必須Required StringString リンクされたエンティティに対して使用する言語とカルチャのLCIDを表す文字列。A string representing the LCID of the language and culture that you would like to use for the linked entity.

注釈Remarks

指定したロケールが指定されたサービスでサポートされていない場合、このメソッドは失敗し、ランタイム例外1004をスローします。The method will fail and throw a runtime exception 1004 if the specified locale is not supported on the specified service.

このような場合、効果はありません (例外はスローされません)。It will have no effect (and throw no exception) in these cases:

  • 範囲内のセルが空白になっています (つまり、変換することはできません)。The cells in the range are blank (that is, there is nothing to convert).
  • 範囲内のセルには数式が含まれています。The cells in the range contain a formula. このような範囲を変換する場合は、最初にセルの値を現在の計算結果に設定する必要があります。If you want to convert such a range, you need to set the cell values to the current calc result first.
  • 範囲内のセルは、指定されたデータ型に既に変換されています。The cells in the range have already been converted to the specified data type.

Example

このコードでは、セル E5 を英語 (米国) ロケールの_株価_リンクデータ型に変換します。This code will convert cell E5 to a Stocks Linked data type in the US-English locale.

Range("E5").ConvertToLinkedDataType ServiceID:=268435456, LanguageCulture:= "en-US"

このコードでは、セル E6 を米国英語ロケールの_地理_リンクデータ型に変換します。This code will convert cell E6 to a Geography Linked data type in the US-English locale.

Range("E6").ConvertToLinkedDataType ServiceID:=536870912, LanguageCulture:= "en-US"

サポートとフィードバック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.