[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『マクロでエクセルブックのActivateでエラーについて』(Pingu)
複数のエクセルブックを開いていて
特定のブックを使いたいときに
Windows(InputFilename).Activate
変数InputFilenameにブック名を入れて処理しているのですが、
実行時エラー9 「インデックスが有効範囲にありません」
となります。
・Workbooks(InputFilename).Activate
に変えても同じエラーになります。
・InputFilenameに処理したいファイル名が入っていることは
確認しています。
何か原因がわかるでしょうか?
よろしくお願いいたします。
< 使用 Excel:Office365、使用 OS:Windows10 >
最近見掛けたのは、
「ブック名」に拡張子を付けてなかったという、
事例がありましたが、同じでは?
表示されているとおりにブック名を指定しないとだめでは?
(まっつわん) 2020/03/04(水) 17:15
Sub test() Dim i As Long
For i = 1 To Windows.Count Cells(i, "A").Value = Windows(i).Caption Next i End Sub (???) 2020/03/04(水) 17:17
保護ビューの時は???さんの書いて下さったマクロでも
ファイル名が取れてこなかったです。
原因がわかってすっきりしました。
本当にありがとうございました。
(Pingu) 2020/03/06(金) 15:01
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.