Aclaración de la macro excel VBA
H o l a
Dante buenos días por favor explica con comentarios este código que lo entiendo a cierta parte saludos!
Sub el() 'Por.Dante Amor Set h1 = Sheets("ORIGEN") Set h2 = Sheets("RESULTADO") tabla = h1.UsedRange.Address h2.Cells.Clear ' fini = h1.Range(tabla).Cells(1, 1).Row cini = h1.Range(tabla).Cells(1, 1).Column ffin = h1.Range(tabla).Rows.Count + fini - 1 cfin = h1.Range(tabla).Columns.Count + cini - 1 ' k = 4 m = 2 For i = fini + 1 To ffin For j = cini + 1 To cfin h2.Cells(k, m) = h1.Cells(i, cini) h2.Cells(k, m + 1) = h1.Cells(fini, j) h2.Cells(k, m + 2) = h1.Cells(i, j) k = k + 1 Next Next MsgBox "Fin" End Sub
1 respuesta
Respuesta de Dante Amor
2