
Sub Copia_Incolla()
'
' Copia_Incolla Macro
'
'
Range("A2:A41").Select 'Posiziona su Log totale senza IQ1SM
Selection.Copy 'Copia Log totale senza IQ1SM
Sheets("Foglio1").Select 'Si sposta su folgio 1
Range("A2").Select 'Si seleziona su A2
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False 'Incolla Speciale Valori Log totale senza IQ1SM
Range("F2").Select 'Si seleziona su F2
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False 'Incolla Speciale Valori Log totale senza IQ1SM
Sheets("Foglio2").Select 'Si sposta su foglio 2
Range("B2:B41").Select 'Seleziona in colonna B la zona da copiare dei Modi
Application.CutCopyMode = False
Selection.Copy 'Copia la colonna dei Modi
Sheets("Foglio1").Select 'Si sposta su folgio 1
Range("G2").Select 'Si seleziona su G2
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False 'Incolla Speciale Valori dei Modi
Sheets("Foglio2").Select 'Si sposta su foglio 2
Range("D2:D21").Select 'Seleziona in colonna D la zona da copiare del Log di IQ1SM
Application.CutCopyMode = False
Selection.Copy 'Copia la colonna del Log di IQ1SM
Sheets("Foglio1").Select 'Si sposta su folgio 1
Range("H2").Select 'Si seleziona su H2
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False 'Incolla Speciale Valori del Log di IQ1SM
ActiveWindow.SmallScroll Down:=27
Range("A42").Select 'Si seleziona nella prima cella libera della colonna A
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False 'Incolla Speciale Valori del Log di IQ1SM
ActiveWindow.SmallScroll Down:=-36
Range("D17").Select
End Sub
|
Sub Copia_Incolla()
Dim F1 As String, F2 As String
F1 = Sheets(1).Name
F2 = Sheets(2).Name
Sheets(F2).Range("A2:A" & Sheets(F2).Cells(Rows.Count, "A").End(xlUp).Row).Copy
Sheets(F1).Range("A" & Sheets(F1).Cells(Rows.Count, "A").End(xlUp).Row + 1).PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets(F1).Range("F" & Sheets(F1).Cells(Rows.Count, "F").End(xlUp).Row + 1).PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
''''
Sheets(F2).Range("B2:B" & Sheets(F2).Cells(Rows.Count, "B").End(xlUp).Row).Copy
Sheets(F1).Range("G" & Sheets(F1).Cells(Rows.Count, "G").End(xlUp).Row + 1).PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
''''''
Sheets(F2).Range("D2:D" & Sheets(F2).Cells(Rows.Count, "D").End(xlUp).Row).Copy
Sheets(F1).Range("H" & Sheets(F1).Cells(Rows.Count, "H").End(xlUp).Row + 1).PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
End Sub
|
Sub Copia_Incolla_Due()
Dim uRg As Long
Application.ScreenUpdating = False
uRg = Sheets("Foglio2").Cells(Rows.Count, 1).End(xlUp).Row
Sheets("Foglio2").Range("A2:A" & uRg).Copy
Sheets("Foglio1").Range("A2").PasteSpecial Paste:=xlValues
Sheets("Foglio1").Range("F2").PasteSpecial Paste:=xlValues
uRg = Sheets("Foglio2").Cells(Rows.Count, 2).End(xlUp).Row
Sheets("Foglio2").Range("B2:B" & uRg).Copy
Sheets("Foglio1").Range("G2").PasteSpecial Paste:=xlValues
uRg = Sheets("Foglio2").Cells(Rows.Count, 4).End(xlUp).Row
Sheets("Foglio2").Range("A2:A" & uRg).Copy
Sheets("Foglio1").Range("H2").PasteSpecial Paste:=xlValues
uRg = Sheets("Foglio1").Cells(Rows.Count, 1).End(xlUp).Row + 1
Sheets("Foglio1").Range("A" & uRg).PasteSpecial Paste:=xlValues
Application.ScreenUpdating = True
Sheets("Foglio1").Select
End Sub |
Sub Copia_Incolla()
Dim F1 As String, F2 As String
F1 = Sheets(1).Name
F2 = Sheets(2).Name
Sheets(F2).Range("A2:A" & Sheets(F2).Cells(Rows.Count, "A").End(xlUp).Row).Copy
Sheets(F1).Range("A" & Sheets(F1).Cells(Rows.Count, "A").End(xlUp).Row + 1).PasteSpecial _
Paste:=xlPasteValues
Sheets(F1).Range("F" & Sheets(F1).Cells(Rows.Count, "F").End(xlUp).Row + 1).PasteSpecial _
Paste:=xlPasteValues
''''
Sheets(F2).Range("B2:B" & Sheets(F2).Cells(Rows.Count, "B").End(xlUp).Row).Copy
Sheets(F1).Range("G" & Sheets(F1).Cells(Rows.Count, "G").End(xlUp).Row + 1).PasteSpecial _
Paste:=xlPasteValues
''''''
Sheets(F2).Range("D2:D" & Sheets(F2).Cells(Rows.Count, "D").End(xlUp).Row).Copy
Sheets(F1).Range("H" & Sheets(F1).Cells(Rows.Count, "H").End(xlUp).Row + 1).PasteSpecial _
Paste:=xlPasteValues
Sheets(F1).Range("A" & Sheets(F1).Cells(Rows.Count, "A").End(xlUp).Row + 1).PasteSpecial _
Paste:=xlPasteValues
End Sub
|
