質問: フォルダ内にexcelファイルが存在しないときの処理 フォルダーの中に複数のexcelファイルが存在し、excelファイルを上から順に開いていき、処理が終わったら閉じるというプログラムを作っています。 フォルダーもいくつか存在しています。 (例:千葉フォルダー→excelファイルが3つ、東京フォルダー→excelファイルが2つ) 繰り返しでフォルダー内のファイルを順番に処理していき、excelファイルが存在しないフォルダーがあった場合メールを送信したいと思っています。 エクセルファイルを開き、順に処理していくまでは組めたのですが、ファイルがなかった時の処理(分岐方法)がわかりません。 ご教示のほどよろしくお願いいたします。
回答: @y.h さん とあるフォルダに、ファイルがあるか判断について、下記のソースをご参照ください。 directory.getfiles(“c:\”, “*.xlsx”, searchoption.topdirectoryonly).count > 0