Mejorar Codigo
Publicado por Javier Ruiz (2 intervenciones) el 10/04/2018 20:25:16
Muy buen día a todos,
tengo este código, que es un contador tiene varias condicionantes alguien cree que haya alguna manera de mejorarlo o así está bien.
Saludos!!
tengo este código, que es un contador tiene varias condicionantes alguien cree que haya alguna manera de mejorarlo o así está bien.
Saludos!!
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Dim MOV As Object
Dim RangoMOV As Range
Dim NombreRangoMOV As String
Dim ContaMov As Integer
Public HojaOrigen As Worksheet
NombreRangoMOV = P.Address & ":" & Range(P.Address).End(xlDown).Address
Set RangoMOV = HojaOrigen.Range(NombreRangoMOV)
Set MOV = HojaOrigen.Range(P.Address)
If MOV.Offset(1, 0).Value = MOV.Value Then
Do While MOV.Offset(1, 0).Value = MOV.Value
For Each MOV In RangoMOV
If MOV.Offset(1, 0).Value = MOV.Value Then
ContaMov = ContaMov + 1
Else
ContaMov = ContaMov + 1
Exit Do
End If
Next MOV
Loop
Else
ContaMov = ContaMov + 1
End If
Valora esta pregunta
0