.
Antes de continuar, recomiendo que leas un excelente libro sobre Excel el que te ayudará operar las planillas de cálculo, haz click acá, si quieres aprender sobre Excel, en inglés, entonces debes hacer click here. Si lo que necesitas es aprender o profundizar sobre la programación de macros con VBA este es unos de los mejores cursos on line que he visto en internet.
La sintaxis es la siguiente:
While Condición
Istrucciones
Wend
Suscribe al blog para recibir en tu correo todas las actualizaciones, dispones también de un canal de You Tube donde encontrarás explicaciones de macros con mayor detalle.
Código que se inserta en un módulo
Sub busca()
Dim fila, fila1 As Integer
Dim a As Date
fila = 10While Sheets(«Hoja1»).Cells(fila, 2) <> Empty
a = Sheets(«Hoja1»).Cells(fila, 5).Value
yold = (Date – a) / 365
If yold > 60 Then
Sheets(«Hoja2»).Select
Range(«A10»).Select
While ActiveCell <> Empty
ActiveCell.Offset(1, 0).Select
Wend
uf = ActiveCell.Row
Sheets(«Hoja1»).Select
Cells(fila, 5).Activate
ActiveCell.EntireRow.Copy Destination:=Sheets(«Hoja2»).Cells(uf, 1)
Rows(fila).Delete
End If
fila = fila + 1
Wend
End Sub
amzn_assoc_placement = «adunit0»;
amzn_assoc_enable_interest_ads = «true»;
amzn_assoc_tracking_id = «pevmpe-20»;
amzn_assoc_ad_mode = «auto»;
amzn_assoc_ad_type = «smart»;
amzn_assoc_marketplace = «amazon»;
amzn_assoc_region = «US»;
amzn_assoc_textlinks = «»;
amzn_assoc_linkid = «dd6af26f8beece4d0990598f92dbfebd»;
amzn_assoc_emphasize_categories = «16261631,51569011,2619525011,2617941011,15684181,165796011,3760911,1000,13900861,2335752011,36632,9003130011,13900871,130,172282,5088769011,979455011,2238192011,16310101,3760901,1055398,16310091,3367581,133140011,284507,195209011,599858,10272111,301668,51575011,1064954,2972638011,2619533011,672123011,229534,3375251,3250697011,228013,165793011,404272,468642,377110011»;
amzn_assoc_rows = «1»;
amzn_assoc_fallback_mode = {«type»:»search»,»value»:»fone, shoes, accesories»};
amzn_assoc_default_category = «All»;
Dim fila, fila1 As Integer
Dim a As Date
fila = 10
While Sheets(«Hoja1»).Cells(fila, 2) <> Empty
a = Sheets(«Hoja1»).Cells(fila, 5).Value
yold = (Date – a) / 365
If yold > 60 Then
Sheets(«Hoja2»).Select
Range(«A10»).Select
While ActiveCell <> Empty
ActiveCell.Offset(1, 0).Select
Wend
uf = ActiveCell.Row
Sheets(«Hoja1»).Select
Cells(fila, 5).Activate
ActiveCell.EntireRow.Copy Destination:=Sheets(«Hoja2»).Cells(uf, 1)
Rows(fila).Delete
End If
fila = fila + 1
Wend
End Sub
amzn_assoc_placement = «adunit0»;
amzn_assoc_enable_interest_ads = «true»;
amzn_assoc_tracking_id = «pevmpe-20»;
amzn_assoc_ad_mode = «auto»;
amzn_assoc_ad_type = «smart»;
amzn_assoc_marketplace = «amazon»;
amzn_assoc_region = «US»;
amzn_assoc_textlinks = «»;
amzn_assoc_linkid = «dd6af26f8beece4d0990598f92dbfebd»;
amzn_assoc_emphasize_categories = «16261631,51569011,2619525011,2617941011,15684181,165796011,3760911,1000,13900861,2335752011,36632,9003130011,13900871,130,172282,5088769011,979455011,2238192011,16310101,3760901,1055398,16310091,3367581,133140011,284507,195209011,599858,10272111,301668,51575011,1064954,2972638011,2619533011,672123011,229534,3375251,3250697011,228013,165793011,404272,468642,377110011»;
amzn_assoc_rows = «1»;
amzn_assoc_fallback_mode = {«type»:»search»,»value»:»fone, shoes, accesories»};
amzn_assoc_default_category = «All»;
.
If this post was helpful INVITE ME A COFFEE and so help keep up the page, CLICK to download free example.
.
Si te gustó por favor compártelo con tus amigos
If you liked please share it with your friends