On peut nommer une cellule (ou un ensemble de cellules) en la sélectionnant puis en tapant le nom dans la barre de référence (petite barre à gauche de la barre de formules).
Sinon, on peut le faire via le gestionnaire de noms.
Quelque soit la méthode utilisée, je crois que les espaces ne sont pas autorisés dans les noms (et quand bien même ils le seraient, il vaut mieux éviter).
Une fois le nom attribué à la cellule, elle le garde, peu importe sa position. Et la seconde ligne de code, réadaptée pour tenir compte du nom "Alt" :
Sheets("Feuille2").Range("F4") = Sheets("Feuille1").Range("Alt")
devrait fonctionner.