Well, I wasn't able to find an alternative to MaxInputLength so I used a CellValidating event.
Private Sub dgvArticles_CellValidating(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellValidatingEventArgs) Handles dgvArticles.CellValidating
'Ensures only numeric values are entered in these fields
If e.ColumnIndex = 0 Then
If e.FormattedValue <> "" And (e.FormattedValue < 0 Or e.FormattedValue >= 1000) Then
MsgBox("IL # must be greater than 0 and less than 1000")
e.Cancel = True
End If
End If
End Sub