Posts

Showing posts with the label min

VBA Example - Find The Maximum Or Minimum Value

Image
Suppose you have a sales data for four regions, and you want to know the region with the highest sales. See the data below. The VBA code is this: Sub find_max()     Dim row As Integer     Dim max As Single     max = 0     Dim sale As Single     For row = 2 To 5         sale = Cells(row, 2)         If sale > max Then             max = sale         End If     Next     Cells(6, 2) = max     MsgBox ("done") End Sub By running the code, you get the maximum value: If you want to find the minimum value instead of the maximum value, the code is very similar. Sub find_min()     Dim row As Integer     Dim min As Single     min = 10000 'select a very large value     Dim sale As Single     For row = 2 To 5         sale = Cells(row, 2)       ...