Excel2003ファイル・ワークブックが開かれているかチェックするFunctionプロシージャをご紹介しました。同様にシートが存在するかチェックをしたい場合もあります。[スポンサードリンク]同じ名前のシートが存在しないか調べるFunctionプロシージャ例えば、ワークシートを挿入してユーザーにシート名を指定してもらうような場合、既に同一名称のシートが存在するとエラーとなってしまうので、これを回避するためです。Function引数にシート名を指定して、同じ名前のシートが存在していればTrue、なければFalseを返します。TrueFunctionプロシージャを抜けています。Function途中で抜けることなく最後まで来たときは、同じ名前のシートが存在しないのでFalseを返します。Officeの使い方などを紹介し続け(2012年頃からはVBA関連記事が多め)、毎日5万人の方にご覧いただいています。