Excelには最初からあるExcel(エクセル)関数が複数ある。
しかし、用意されている関数には限界があり、それを使おうとすると
=IF(xx = yy, IF(xx = zz, SUM(A1:A10), AVG(A1:A10)), IF(COUNTIF(A1:A10, "@") > 0 ・・・・・)みたいな何やってるのか、メンテもできないような数式になってしまう。
それを解消するためにExcelにはユーザー定義関数がある。
=IF(xx = yy, IF(xx = zz, SUM(A1:A10), AVG(A1:A10)), IF(COUNTIF(A1:A10, "@") > 0 ・・・・・)FileSearchオブジェクトが使えなくなり、FileSystemObjectを使うようになった。FileSystemObjectに替えることで、下記のことができなくなった。