Ciao,
non ho capito cosa intendi con "cella collegata", comunque per spostare anche la formattazione di una cella oltre al suo contenuto conviene copiarla, questa, per esempio è la tua macro riscritta col comando copy:
codice:
Sub Rotazione()
Foglio2.Cells(3, 3).Copy Destination:=Foglio2.Cells(1, 1)
Foglio2.Cells(7, 3).Copy Destination:=Foglio2.Cells(3, 3)
Foglio2.Cells(7, 6).Copy Destination:=Foglio2.Cells(7, 3)
Foglio2.Cells(7, 9).Copy Destination:=Foglio2.Cells(7, 6)
Foglio2.Cells(3, 9).Copy Destination:=Foglio2.Cells(7, 9)
Foglio2.Cells(3, 6).Copy Destination:=Foglio2.Cells(3, 9)
Foglio2.Cells(1, 1).Copy Destination:=Foglio2.Cells(3, 6)
Foglio2.Cells(1, 2).Copy Destination:=Foglio2.Cells(1, 1)
End Sub
invece di appoggiarmi alla variabile strValoreTemp utilizzo la casella 1,1 e poi la pulisco ricoprendola con la 1,2 che è vuota.
Vedi se può esserti utile.
Ciao