ご質問の内容だけでは原因を特定できませんが、エラーメッセージ「VARIANTはコンテナを含んでいません」は次のようなスクリプトを実行すると起きます。 Dim a As Variant a(1) = 5 Variant型は「なんでも」保存できるデータ型ですが、配列として使うのなら、その参照をあらかじめ設定する必要があります。 Dim vars(5) As Integer Dim a As Variant a = vars a(1) = 5 このように配列やリストではないVariant型変数を、あたかも配列のように扱っているコードがないかどうか、確認してみてください。