
Sub Colore_Foglio()
For I = 1 To Worksheets.Count
MsgBox "Foglio: " & Sheets(I).Name & " - Colore: " & Sheets(I).Tab.ColorIndex
Next I
End Sub
Sub Seleziona_Foglio()
colore = Val(InputBox("Inserire un numero di colore"))
If colore = 0 Then
MsgBox "l'Elaborazione viene Terminata"
Exit Sub
End If
For I = 1 To Worksheets.Count
If Sheets(I).Tab.ColorIndex = colore Then
Sheets(I).Select
MsgBox "Selezionato Foglio: " & Sheets(I).Name & " con Colore: " & Sheets(I).Tab.ColorIndex
End If
Next I
End Sub |
Sub SelezioneFogliMultipla() Dim arr As Variant arr = Array() For I = 2 To Sheets.Count ReDim Preserve arr(I - 2) arr(I - 2) = Sheets(I).Name Next I Sheets(arr).Select End Sub |
Sub SelezioniNonAdiacenti() Dim arr As Variant arr = Array() For I = 1 To Sheets.Count If Sheets(I).Tab.ColorIndex = 3 Then ReDim Preserve arr(II) arr(II) = Sheets(I).Name II = II + 1 End If Next I Sheets(arr).Select End Sub |
