Para Dante, Macro para transponer celdas de una hoja a otra
Hola! Dante
Tengo la siguiente macro que me transpone los datos de una hoja activa a otra, esta macro realiza bien su trabajo pero tiene un error que me gustaría sea corregida; cuando ejecuto la macro se nota un parpadeo que relativamente es moles toso y se demora al ejecutar.
Sub addend()
Hoja2.Activate
Range("A5:bY5").Select
Selection.Copy
Selection.End(xlDown).Select
ActiveCell.Offset(1, 0).Range("A1").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Hoja1.Activate
rpta = MsgBox("Se a guardado los datos", vbYesNo + vbInformation)
If rpta = vbYes Then
rango = "D5:H6,D7:E11,C9,H7:H11,F10:G11,I10:I11,F8:G8,J5:J11,K5:L6,M7,N10:N11,O12:O13,P13:Q13,C14:E19"
For Each h In Sheets
Select Case h.Name
Case "INGRESO Data"
h.Range(rango).ClearContents
End Select
Next
Else
End If
End SubCual sera el inconveniente de este código Gracias!
1 respuesta
Respuesta de Dante Amor
1