先日別の方がなさっている以下の質問を参考に、同様のものを作成しましたがエラーが出ます。どなたか、間違っているところを教えてください。
初心者が恥ずかしいことをしていると思いますが・・・、よろしくお願いします。
★やりたいこと
A列に並んでいるデータを36行毎に最小値を選び、削除していく。
★小生の作成したVBA
For i = 0 To 500
s = WorksheetFunction.Min(Range(Worksheets("グラフ").Cells(3 + 36 * i, 1), Worksheets("グラフ").Cells(38 + 36 * i, 1)))
ret = Application.WorksheetFunction.Match(s, Range(Worksheets("グラフ").Cells(3 + 36 * i, 1), Worksheets("グラフ").Cells(38 + 36 * i, 1)), 0)
Cells(ret, 1).Clear
Next i
★小生の参考にした別の方の質問
vbaで指定範囲の最小値を探し、最小値が入ったセルの行番号を取得する方法を教えてください。
WorksheetFunction.min(Range(Cells(i, 1), Cells(i +10, 1)))
これで最小値が取れるとこまで来たのですが、
このセルの行番号を取得するにはどうしたらいいですか?
Microsoftのサポートページを参考にしてください。
[XL] 最大値または最小値を持つセルのアドレスを返す
http://support.microsoft.com/kb/139574/ja
Microsoftのサポートページを参考にしてください。
[XL] 最大値または最小値を持つセルのアドレスを返す
http://support.microsoft.com/kb/139574/ja
どうして 本気の質問を 匿名でするのか 理解できない
回答者も 真剣に答えたく無くなるよ 回答も 付きにくいし
どうしてこんなこと書くのか理解できない
2013/02/26 02:39:04あなたが答えたくないだけなのに回答者全員みたいなこと言わないで!
関数サンプルを提示しただけの私は真剣じゃないとでも言うの?失礼しちゃうわ!