Probabilmente hai protetto il foglio con divieto di selezionare celle protette...
Comunque se vuoi usare delle forme procedi in questo modo:
1) Sul primo foglio (quello col tab del nome piu' a sx) disegnati le frecce o altra forma che preferisci; dagli forma e colore e testo che preferisci e mettile dove preferisci, ma non assegnar loro nessun hyperlink
2) Una la chiami NextArr (freccia avanti) e l' altra BackArr (all' indietro): selezioni la forma; nella "casella nome" (in genere e' a sx della barra della formula) vedrai il nome attuale (probabilmente qualcosa come "Forma 1"), cliccaci dentro e scrivi il nuovo nome (chiudi con Enter)
3) poi inserisci questa macro per replicare le forme da foglio2 (o come si chiama) in avanti, assegnando nel contempo un link al foglio successivo.
- Codice: Seleziona tutto
Sub FormaLink()
'
NAdd = "Q1" '<<< Aggiustare a piacere
PAdd = "Q30" '<<< Aggiustare a piacere
LAdd = "A1" '<<< Cella sprotetta a cui puntare l' hyperlink
'
PrLink = "'" & Sheets(1).Name & "'!" & LAdd
For I = 2 To ActiveWorkbook.Worksheets.Count
Sheets(I).Select
ActiveSheet.Unprotect Password:="PasswordSegreta" '<<< Tua password
If ActiveSheet.Index < ActiveWorkbook.Worksheets.Count Then _
NxLink = "'" & ActiveSheet.Next.Name & "'!" & LAdd
If ActiveSheet.Index > 1 Then PrLink = ActiveSheet.Previous.Name & "!" & LAdd
Sheets(1).Shapes("NextArr").Copy
Range(NAdd).Select
ActiveSheet.Paste
ActiveSheet.Hyperlinks.Add Anchor:=Selection.ShapeRange.Item(1), Address:= _
"", SubAddress:=NxLink
'Range(NAdd).Select
'
Sheets(1).Shapes("BackArr").Copy
Range(PAdd).Select
ActiveSheet.Paste
ActiveSheet.Hyperlinks.Add Anchor:=Selection.ShapeRange.Item(1), Address:= _
"", SubAddress:=PrLink
Range(PAdd).Select
ActiveSheet.Protect Password:="PasswordSegreta" '<<<Tua password
Next I
End Sub
4) Infine assegni manualmente l' hyperlink alle forme di foglio1
I primi tre parametri (vedi <<<) indicano la posizione in cui saranno messe le forme e a quale cella puntera' l' hyperlink (deve essere una cella sprotetta).
CANCELLARE LE FORME e' un po' piu' laborioso che non cancellare le celle, quindi non ti do' una macro per farlo in caso di risultato non soddisfacente (ne' ti rimando a una delle poche ma esistenti discussioni in cui e' stato fatto); quindi e' OBBLIGATORIO fare piu' copie di BACKUP del file di partenza per ripristinarlo all' occorrenza.
Ciao, fai sapere.