
Sub copia_automatica()
'
Range("J10:J39").Select
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("A10").Select
Application.CutCopyMode = False
End Sub |
Sub copia_automatica()
Dim i As Long
For i = 10 To 39
If Range("J" & i).Value <> 0 Then
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("A10").Select
Application.CutCopyMode = False
End If
Next i
End Sub
|
Sub Macro1()
Range("A1:A10").Select
Selection.Copy
Range("D1").Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Range("A1").Select
Application.CutCopyMode = False
End Sub
macro copia con ciclo for
Sub CopiaIncolla()
Dim cella(3), I, TRig
I = 1
TRig = Cells(Rows.Count, I).End(xlUp).Offset(0, 0).Row
For I = 1 To 3 Step 1
Cells(TRig, I).Select
Selection.Copy
Cells(TRig + 1, I).Select
ActiveSheet.Paste
Next I
End Sub |
Sub copia_automatica()
'
Range("J10:J39").Select
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("A10").Select
Application.CutCopyMode = False
End Sub |
Sub copia_automatica()
Dim i As Long
For i = 10 To 39
If Range("j" & i).Value <> 0 Then
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("j" & i).Select
Application.CutCopyMode = False
End If
Next i
End Sub
|
