This question already has an answer here:
I joined some data from excel to arcmap, but the added fieldnames from the excel table (land, Germany, field3, field4, ...) aren't the fieldnames which I want to use. For example land=district and Germany has to be 2006. When I only change the alias name, the name removes when I turn my PC off... Is there a way to change them permanently.
I found out that the data was visable at the attribute table, but it was not at the fields in the shapefile properties. By exporting the joined shapefile to a new shapefile this problem is fixed, but the fieldname(s) are still not editable.
I saw you can edit the names at the shapefile properties, but when I change them it gives a "Alter field name Failed" error.
Does somebody know a solution?