• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Workbookオブジェクトに格納できない)

Workbookオブジェクトに格納できない

このQ&Aのポイント
  • 一つのアプリケーション内で、2008.xlsxと2009.xlsxのファイルを開いている場合、2009.xlsxの標準モジュールから2008.xlsxをWorkbookオブジェクトに格納する方法について教えてください。
  • また、2008.xlsxの全てのファイル名を取得するために、以下のVBAコードを実行したところ、型が一致しないというエラーが発生しました。
  • どのように修正すればエラーを解決できるでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • oka_me
  • ベストアンサー率86% (26/30)
回答No.1

Dim w As Workbook ↓ Dim w As Window もしくは Set w = Windows("2008.xlsx") ↓ Set w = Workbooks("2008.xlsx") のどちらか一方で動きましたがどうでしょうか。。。 WorkbookとWindowでは型は別物です。

LDDVUDCYME
質問者

お礼

ありがとうございます。

関連するQ&A