[¿VBA o Matlab?] Necesito usar algunos al escribir mi tesis, pero no estoy muy familiarizado con Excel y no entiendo muy bien dónde se necesita el filtrado de datos.
Sub macro1()
<'
' Macro macro1
<'
k = 2
Para i = 2 a 65536
rg0 = "A" & i + 1
rg = "A" & i
Si Rango( rg).Text <> "" Entonces
Si Mid(Range(rg).Text, 18, 2) > Mid(Range(rg0).Text, 18, 2) Entonces
Filas(i & ":" & i).Seleccionar
Selección.Copiar
Windows("Table2.xlsx").Activar
Rango( "A" & k).Seleccione
ActiveSheet.Paste
Windows("Form1.xlsx").Activar
k = k + 1
Finalizar si
Si no
Salir para
Finalizar si
Siguiente
Fin Sub
Otro formulario se llama Formulario 2.xlsx y puedes comunicarte en línea si no lo piensas bien.