見出し画像

Excel マクロ(VBA) で他ブックの列の最大値を取得する方法

問題点

Excel マクロ(VBA) で「WorksheetFunction」を使って他ブックのSheet1にある列の最大値を取得しようとしたが、「worksheets」の記述の場所を間違えて解決まで時間を要してしまったため、備忘として残す。(最大値の取得(Max)以外でも同じ)

結論

ここに記載するのが正解。
WorksheetFunction.Max(Worksheets(1).Range("A1:A20"))
           ↑ここ

参考にしたサイト

インストラクターのネタ帳(WorksheetFunction.Sumでアクティブでない別シートの合計を)

この記事が気に入ったらサポートをしてみませんか?