LSet では文字列またはユーザー定義型のみが使用できます

LSet を使用して、 ユーザー定義型の文字列および 変数内のデータを左揃えで配置します。 このエラーの原因と解決策を次に示します。

  • 指定された変数が文字列またはユーザー定義の型ではありません。 1 つの配列を別の配列にブロック単位で割り当てる場合、LSet は正常に機能しません。 ループを使用して、各要素を個々に割り当てる必要があります。

  • LSet がオブジェクトと共に使用されました。 LSet を使用して、ユーザー定義型変数の要素を、互換性のある別のユーザー定義型の要素に割り当てることもできます。 オブジェクトはユーザー定義型に似ていますが、オブジェクトに対して LSet を使用できません。 同様に、文字列、オブジェクト、または変数が含まれるユーザー定義型の変数に対して、 LSet を使用できません。

詳細については、該当する項目を選択し、F1 キー (Windows の場合) または HELP (Macintosh の場合) を押してください。

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

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