Range.ConvertToLinkedDataType メソッド (Excel)

範囲内のすべてのセルを 、株式や地域などのリンクされたデータ型に変換しようとします。

構文

ConvertToLinkedDataType (ServiceID, LanguageCulture)

expressionRange オブジェクトを表す変数です。

パラメーター

名前 必須 / オプション データ型 説明
ServiceID 必須 Long リンクされたエンティティを提供するサービスの ID。
LanguageCulture 必須 String リンクされたエンティティに使用する言語とカルチャの LCID を表す文字列。

注釈

指定されたロケールが指定されたサービスでサポートされていない場合、メソッドは失敗し、ランタイム例外 1004 をスローします。

次の場合、影響はありません (例外はスローされません)。

  • 範囲内のセルは空白です (つまり、変換するものはありません)。
  • 範囲内のセルに数式が含まれています。 このような範囲を変換する場合は、最初にセル値を現在の計算結果に設定する必要があります。
  • 範囲内のセルは、指定したデータ型に既に変換されています。

このコードは、セル E5 を US-English ロケールの 株式 リンクデータ型に変換します。

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

このコードは、セル E6 を、US-English ロケールの Geography Linked データ型に変換します。

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

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。