VB5.0からExcel97にデータを書き込んだりする場合、最初にVBのほうで
どういう設定をしなければいけないのでしょうか?
参照設定でMicrosoft Excel 8.0 Object Libraryを選択していて
以下の文をVBに設定しています。
Dim ExcelApp As Object
Set ExcelApp = CreateObject("Excel.Application")
これだけだと、起動したときに"Excel.Application"の部分が
「型が一致しません」でエラーになります。
何か足りない設定があるのでしょうか?
説明がわかりにくいかと思いますが、どうしたらいいかなかなか
わかりません。どうぞよろしくお願いします。
No.2ベストアンサー
- 回答日時:
すみません。
しっかり読んでいませんでした。エラーが出ているのは
Set ExcelApp = CreateObject("Excel.Application")
この部分で出ているのでしょうか?
それともその後に書かれる部分ででているのでしょうか?
もし、上記部分でエラーが発生しているとなると...
Set ExcelApp = CreateObject("Excel.Application.8")
と書いて実行していただけますか?
この回答への補足
何度もすみません。ありがとうございます。
Set ExcelApp = CreateObject("Excel.Application") の
"Excel.Application"がエラーで「型が一致しません」と出ます。
Set ExcelApp = CreateObject("Excel.Application.8") で
実行してみましたが、同じエラーがでました。
すみません!!!わかりました!!!
「CreateObject」と同じ名前で飛び先を作ってました。
なので、そこに飛んでしまって別処理をしていました。
自分で作っていた「CreateObject」の名称を変更したら、
エラーが出なくなりました。本当にすみません!!
おかげさまで気づくことができました。
丁寧に聞いてくださってありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) このVBAでExcelアプリケーションを作成は必要ですか? 3 2023/07/19 21:13
- Access(アクセス) accessでexcelを読み込む時のデータ型 1 2022/03/28 19:45
- Excel(エクセル) エクセルについて教えてください。 2 2023/06/14 11:11
- Visual Basic(VBA) VBAでoutlook365が起動しません。 4 2022/08/25 13:31
- Visual Basic(VBA) エクセルのマクロを使ってメールを送る方法について教えてください 2 2022/03/29 01:36
- ノートパソコン Windows11homeを新しく購入し、初期設定をしています。 前のパソコンでは無線のFAX機や有 5 2023/04/18 19:50
- Excel(エクセル) マクロの付いたExcelが開けません 3 2023/02/01 10:54
- Excel(エクセル) Excelで、Excelの小テストで、中央揃えとかありますが、右クリックで、セルの書式設定から中央ぞ 3 2022/12/29 12:43
- Excel(エクセル) Excel起動時にエラーダイアログが表示される 3 2022/07/28 19:52
- Visual Basic(VBA) エクセルのマクロとシートの保護について教えてください。 1 2022/10/18 08:36
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
実行時エラー 438になった時の...
-
ExcelVBA Range クラスの Page...
-
ADODB.Streamを使用してUTF-8を...
-
なぜこんな初歩的なVBAのIf文で...
-
Outlook.ApplicationをCreateOb...
-
エクセルエラー13型が一致しま...
-
vbaのvlookup関数エラー原因を...
-
プロシージャ名の取得
-
VBAがブレークモードになっ...
-
VB6 エラー「プロシージャの呼...
-
ExcelVBAで、ユーザー定義型は...
-
【Excel VBA】マクロをボタンに...
-
Excelで下記のようにマクロを作...
-
1列目の何行目に検索文字がある...
-
UWSCのビジー待ちで60秒経った...
-
DataGridView からの値取得に関...
-
トランスポートレベルのエラー
-
VBAの実行時エラー91!どうしよ...
-
VBからAccessへの接続でエラー
-
ExcelVBAでsortしようとしたと...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
実行時エラー 438になった時の...
-
エクセルエラー13型が一致しま...
-
【Excel VBA】マクロをボタンに...
-
なぜこんな初歩的なVBAのIf文で...
-
VBAでのエラー
-
マクロについて教えてください...
-
ExcelVBA Range クラスの Page...
-
実行時エラー3001「引数が間違...
-
VBS実行時エラー オブジェクト...
-
VBAがブレークモードになっ...
-
OLEDB.NETで接続できない
-
プロシージャ名の取得
-
EXCEL VBAマクロ中断でデバッグ...
-
VBSで変数の宣言はできないので...
-
ADODB.Streamを使用してUTF-8を...
-
実行時エラー -'-2147417848
-
AccessVBAでExcelを起動し、罫...
-
VB6+SQL サーバー 2000 で 実行...
-
Outlook.ApplicationをCreateOb...
-
Application.ActiveInspectorで...
おすすめ情報