2018.09.18TweetopenBookを開いているWorkbookとした時、以下の様に”sheet3′′のWorksheetを取得しようとして”sheet3′′が無い場合にインデックスが有効範囲にありません。いうエラーが表示されます。VBAでシートの存在有無を判定するのにループはいらない。Errorステートメントを使おう”という記事を見つけました。おかげでこの記事を参考に、ループなしで判定可能になりました。try~catch的なのが無いのかと思ってましたが、それに近い感じですね。コメントをキャンセルメールアドレスが公開されることはありません。VBAでファイルを開く次の記事ブック間のシートコピーで数式にブック名が挿入される場合の解決方法|VBA執筆者のことかもめ元フリーランスのSE、PG。忘れやすい性格のため備忘録として色々残していきます。