Sub Riepilogo()
Dim foglio As Worksheet
' Pulizia iniziale
Sheets("xxx").Select
Rows("3:3").Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Delete Shift:=xlUp
For i = 1 To Sheets.Count
sheetname = "Segnalazione" & "(" & i & ")"
For Each foglio In Worksheets
If foglio.Name = sheetname Then
Sheets(sheetname).Select
' Copia del nome della scheda di riferimento
Range("F6").Select
Selection.Copy
Sheets("xxx").Select
Range("B1").End(xlDown).Offset(1, 0).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets(sheetname).Select
' riposizionamento cursore nelle schede
Sheets(sheetname).Select
Range("A1").Select
Else
End If
Next foglio
Next i
Sheets("xxx").Select
Range("A1").Select
End Sub |