私は列の最大値を見つけるためにフォローコードを使用しています。私はその値がどこにあるかの絶対参照番号を知る必要があります。私はFORループでその絶対参照番号を使用し、その値が見つかった場所の隣接セルにあるものを確認したいと考えています。返す絶対参照番号
rng = Application.WorksheetFunction.Max(Columns("H"))
その最大値が存在する場所を見つけるための方法があります私は試合を使用して試してみましたが、私はエラー2042
adrs = Application.Match(rng, Range("H:H"), 0)
を取得していますか?
ご注意くださいタイムスタンプを検索していますので、CLNG
のラッピングRNGはオプションではありません。
'Application.WorksheetFunction.Max(Columns(" H "))'は適切な値を返しますか? – avb
あなたの上記のコードは私のために働きます、列Hのいくつかのセルにエラーが含まれている可能性はありますか? – CLR
@avbはいそうです。私は入れ子にされたIFの直前にFORループの始めにそれを使用し、常に最新(最大)の値を返します。 –