Range.ConvertToLinkedDataType メソッド (Excel)

範囲内のすべてのセルを、株式 や地理などのリンクされたデータ型への変換を試行します。

構文

ConvertToLinkedDataType (ServiceIDLanguageCulture)

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

パラメーター

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

注釈

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

以下の場合、効果はありません (例外もスローされません)。

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

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

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

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

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

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

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